Home Reference Source
import AddressComponent from 'formiojs/src/components/address/Address.js'
public class | source

AddressComponent

Extends:

src/components/_classes/nesteddata/NestedDataComponent.js~NestedDataComponentContainerComponent → AddressComponent

Static Member Summary

Static Public Members
public static get

builderInfo: {"title": string, "group": string, "icon": string, "documentation": string, "weight": number, "schema": *}

public static get
public static get
public static get

Static Method Summary

Static Public Methods
public static

schema(extend: ...*): *

Member Summary

Public Members
public get

address: *

public set
public get
public
public
public get
public get
public get
public get
public get

mode: *

public set
public get
public
public get
public get
public get
public get

Method Summary

Public Methods
public

addChildComponent(component: *)

public

attach(element: *): *

public
public

focus()

public

getDisplayValue(value: *): *

public

getValueAsString(value: *, options: *): *

public

init()

public

initializeProvider(provider: *, options: {}): *

public

isValueInLegacyFormat(value: *): *

public

mergeSchema(component: {}): *

public

normalizeValue(value: *): *

public

redraw(): *

public

render(): *

public
public

setValue(value: *, flags: {}): *

public
public

Inherited Summary

From class ContainerComponent
public static get

builderInfo: {"title": string, "icon": string, "group": string, "documentation": string, "weight": number, "schema": *}

public static

schema(extend: ...*): *

public get
public get
public get
public
public
public

addComponents(data: *, options: *): *

public

checkData(data: *, flags: *, row: *, components: *): *

public
public

setValue(value: *, flags: {}): *

Static Public Members

public static get builderInfo: {"title": string, "group": string, "icon": string, "documentation": string, "weight": number, "schema": *} source

Override:

ContainerComponent#builderInfo

public static get modeSwitcherRef: string source

public static get removeValueIconRef: string source

public static get searchInputRef: string source

Static Public Methods

public static schema(extend: ...*): * source

Override:

ContainerComponent#schema

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Members

public get address: * source

public set address source

public get autocompleteMode: * source

public components: * source

public dataValue: * source

Override:

ContainerComponent#dataValue

public get defaultSchema: * source

Override:

ContainerComponent#defaultSchema

public get emptyValue: * source

Override:

ContainerComponent#emptyValue

public get manualMode: * source

public get manualModeEnabled: * source

public get mode: * source

public set mode source

public get modeSwitcher: * source

public provider: * source

public get removeValueIcon: * source

public get searchInput: * source

public get searchInputAttributes: * source

public get templateName: string source

Override:

ContainerComponent#templateName

Public Methods

public addChildComponent(component: *) source

Params:

NameTypeAttributeDescription
component *

public attach(element: *): * source

Params:

NameTypeAttributeDescription
element *

Return:

*

public clearAddress() source

public focus() source

public getDisplayValue(value: *): * source

Params:

NameTypeAttributeDescription
value *
  • optional

Return:

*

public getValueAsString(value: *, options: *): * source

Params:

NameTypeAttributeDescription
value *
options *

Return:

*

public init() source

public initializeProvider(provider: *, options: {}): * source

Params:

NameTypeAttributeDescription
provider *
options {}
  • optional
  • default: {}

Return:

*

public isValueInLegacyFormat(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public mergeSchema(component: {}): * source

Params:

NameTypeAttributeDescription
component {}
  • optional
  • default: {}

Return:

*

public normalizeValue(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public redraw(): * source

Return:

*

public render(): * source

Return:

*

public restoreComponentsContext() source

public setValue(value: *, flags: {}): * source

Override:

ContainerComponent#setValue

Params:

NameTypeAttributeDescription
value *
flags {}
  • optional
  • default: {}

Return:

*

public updateRemoveIcon() source

public validateMultiple(): boolean source

Return:

boolean