Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

_disabled

_disabled: boolean

Protected _loaded

_loaded: boolean

Protected _loading

_loading: boolean

Protected _preloadData

_preloadData: any

Protected align

align: string

Protected beforeChangeEvent

beforeChangeEvent: EventEmitter<any>

Protected beforeClickEvent

beforeClickEvent: EventEmitter<any>

Protected beforeFocusEvent

beforeFocusEvent: EventEmitter<any>

Protected beforeHideEvent

beforeHideEvent: EventEmitter<any>

Protected beforeLostFocusEvent

beforeLostFocusEvent: EventEmitter<any>

Protected beforeSelectEvent

beforeSelectEvent: EventEmitter<any>

Protected beforeShowEvent

beforeShowEvent: EventEmitter<any>

Protected bypass

bypass: boolean

Protected changeEvent

changeEvent: EventEmitter<any>

Protected clickEvent

clickEvent: EventEmitter<any>

Protected componentHandler

componentHandler: Function

Protected componentModel

componentModel: any

Protected componentType

componentType: Type<any>

Protected customValidationResult

customValidationResult: ValidationResult

Protected data

data: any

Protected dataChildren

dataChildren: IHasData[]

Protected dataComparator

dataComparator: IDataComparator<any>

Protected dataParent

dataParent: IHasData

Protected delegateHistory

delegateHistory: boolean

Protected description

description: string

Protected disableRipple

disableRipple: boolean

Protected disabled

disabled: boolean

Protected dropdownHeight

dropdownHeight: string

Private dropdownLabel

dropdownLabel: ComponentWrapper

Protected dropdownWidth

dropdownWidth: string

Protected elementRef

elementRef: ElementRef

Protected endValidateEvent

endValidateEvent: EventEmitter<any>

Protected field

field: string

Protected focusEvent

focusEvent: EventEmitter<any>

formControl

formControl: FormControl

Protected handler

handler: Function

Protected height

height: string

Protected help

help: any

Protected hideEvent

hideEvent: EventEmitter<any>

Protected histories

histories: UIHistory[]

Protected historyCursor

historyCursor: number

Protected i18nKey

i18nKey: string

Protected i18nValue

i18nValue: any

Protected ignoreParentData

ignoreParentData: boolean

Protected ignoreParentDisabled

ignoreParentDisabled: boolean

Protected items

Protected kbShortcutService

kbShortcutService: KeyboardShortcutService

Protected label

label: string

Protected loadEvent

loadEvent: EventEmitter<any>

Protected loadingEnabled

loadingEnabled: boolean

Protected lostFocusEvent

lostFocusEvent: EventEmitter<any>

Protected name

name: string

Protected needFocusService

needFocusService: NeedFocusService

Protected onDisabled

onDisabled: Function

Protected onEnabled

onEnabled: Function

Protected options

options: any

Protected preloadList

preloadList: QueryList<Preload>

Protected readOnly

readOnly: boolean

Protected resetLabel

resetLabel: string

Protected selectEvent

selectEvent: EventEmitter<any>

Protected selectedItems

selectedItems: ISelectItemModel[]

Protected selectedLabel

selectedLabel: any

Protected showEvent

showEvent: EventEmitter<any>

Protected showHelp

showHelp: boolean

Protected startValidateEvent

startValidateEvent: EventEmitter<any>

Protected status

status: string

Protected typeOfData

typeOfData: string

Protected validationResults

validationResults: ValidationResult[]

Protected validators

validators: IValidator<any>[]

Protected width

width: string

Static DEFAULT_DELEGATE_HISTORY

DEFAULT_DELEGATE_HISTORY: boolean = DEFAULT_DELEGATE_HISTORY

Static DEFAULT_IGNORE_PARENT_DATA

DEFAULT_IGNORE_PARENT_DATA: boolean = DEFAULT_IGNORE_PARENT_DATA

Static TYPE_AUTO

TYPE_AUTO: string = TYPE_AUTO

Static TYPE_NAME

TYPE_NAME: string = TYPE_NAME

Accessors

Protected mappedData

  • get mappedData(): any

Methods

Protected _castValueToData

  • _castValueToData(typeOfData: string, inputVal: any): any

_displayHelp

  • _displayHelp(): boolean
  • Returns boolean

_getSelectedData

  • _getSelectedData(): any
  • Returns any

Protected _setData

  • _setData(data: any, isSaveToData?: boolean, $event?: Event, fireEvent?: boolean): void
  • Parameters

    • data: any
    • Default value isSaveToData: boolean = true
    • Optional $event: Event
    • Optional fireEvent: boolean

    Returns void

Protected _setSelectedItemsSaveData

  • _setSelectedItemsSaveData(selectedItems: ISelectItemModel[], isSaveToData?: boolean, $event?: Event, fireEvent?: boolean): void

Protected _setValueToData

  • _setValueToData(inputVal: any): void

addDataChild

addValidator

  • addValidator(validator: IValidator<any>): boolean

applyI18N

  • applyI18N(value: any): void

canRedo

  • canRedo(): boolean

canUndo

  • canUndo(): boolean

chainData

  • chainData(): void

clearBackwardHistories

clearForwardHistories

clearHistories

Protected compareData

  • compareData(o1: any, o2: any): number
  • Parameters

    • o1: any
    • o2: any

    Returns number

containsItemValue

  • containsItemValue(value: any): boolean

Protected doFocus

  • doFocus($event: Event): void
  • Parameters

    • $event: Event

    Returns void

doLoaded

  • doLoaded(): void

Protected doLostFocus

  • doLostFocus($event: Event): void
  • Parameters

    • $event: Event

    Returns void

doPreload

  • doPreload(): Promise<any>

Protected doValidate

Protected emitBeforeChangeEvent

  • emitBeforeChangeEvent(oldValue: any, newValue: any, valueChange: boolean, $event?: Event): void

Protected emitBeforeFocusEvent

  • emitBeforeFocusEvent($event?: any): void

Private emitBeforeHideEvent

  • emitBeforeHideEvent($event?: Event): void
  • Parameters

    • Optional $event: Event

    Returns void

Protected emitBeforeLostFocusEvent

  • emitBeforeLostFocusEvent($event?: any): void

Protected emitBeforeSelectEvent

  • emitBeforeSelectEvent(oldIndices: number[], newIndices: number[], $event: Event): void
  • Parameters

    • oldIndices: number[]
    • newIndices: number[]
    • $event: Event

    Returns void

Private emitBeforeShowEvent

  • emitBeforeShowEvent($event?: Event): void
  • Parameters

    • Optional $event: Event

    Returns void

Protected emitChangeEvent

  • emitChangeEvent(oldValue: any, newValue: any, valueChange: boolean, $event?: Event): void

Private emitHideEvent

  • emitHideEvent($event?: Event): void
  • Parameters

    • Optional $event: Event

    Returns void

Protected emitSelectEvent

  • emitSelectEvent(oldIndices: number[], newIndices: number[], $event: Event): void
  • Parameters

    • oldIndices: number[]
    • newIndices: number[]
    • $event: Event

    Returns void

Private emitShowEvent

  • emitShowEvent($event?: Event): void
  • Parameters

    • Optional $event: Event

    Returns void

Protected equalData

  • equalData(o1: any, o2: any): boolean
  • Parameters

    • o1: any
    • o2: any

    Returns boolean

focus

  • focus(): void

getAlign

  • getAlign(): string
  • Returns string

getBeforeChangeEvent

  • getBeforeChangeEvent(): EventEmitter<any>

getBeforeFocusEvent

  • getBeforeFocusEvent(): EventEmitter<any>

getBeforeLostFocusEvent

  • getBeforeLostFocusEvent(): EventEmitter<any>

getBeforeSelectEvent

  • getBeforeSelectEvent(): EventEmitter<any>

getChainData

  • getChainData(): any

getChangeEvent

  • getChangeEvent(): EventEmitter<any>

getComponentHandler

  • getComponentHandler(): Function
  • Returns Function

getComponentModel

  • getComponentModel(): any
  • Returns any

getComponentType

  • getComponentType(): Type<any>
  • Returns Type<any>

getCustomValidationResult

getData

  • getData(): any

getDataChildren

getDataComparator

getDataParent

getDescription

  • getDescription(): string
  • Returns string

getDropdownHeight

  • getDropdownHeight(): string
  • Returns string

getDropdownWidth

  • getDropdownWidth(): string
  • Returns string

getElementRef

  • getElementRef(): ElementRef

getEndValidateEvent

  • getEndValidateEvent(): EventEmitter<any>

getField

  • getField(): string

getFocusEvent

  • getFocusEvent(): EventEmitter<any>

getHeight

  • getHeight(): string
  • Returns string

getHelp

  • getHelp(): any

getHistories

getI18NKey

  • getI18NKey(): string

getI18NValue

  • getI18NValue(): any

getInputValue

  • getInputValue(): any

Protected getItemAtIndex

getItemIndex

getItemIndexFromValue

  • getItemIndexFromValue(value: any): number

getItemIndexesFromValue

  • getItemIndexesFromValue(value: any): number[]

getItems

getLabel

  • getLabel(): string
  • Returns string

getLoadEvent

  • getLoadEvent(): EventEmitter<any>

getLostFocusEvent

  • getLostFocusEvent(): EventEmitter<any>

getMappedData

  • getMappedData(): any

getName

  • getName(): string

getNeedFocusService

getOnDisabled

  • getOnDisabled(): Function

getOnEnabled

  • getOnEnabled(): Function

getOptions

  • getOptions(): any

getResetLabel

  • getResetLabel(): string
  • Returns string

getResolveSelectedLabel

  • getResolveSelectedLabel(): string
  • Returns string

getSelectEvent

  • getSelectEvent(): EventEmitter<any>

Protected getSelectedData

  • getSelectedData(): any

getSelectedIndex

  • getSelectedIndex(): number

getSelectedIndexes

  • getSelectedIndexes(): number[]

getSelectedItem

getSelectedItems

getSelectedLabel

  • getSelectedLabel(): any
  • Returns any

getSelectedValue

  • getSelectedValue(): any

getSelectedValues

  • getSelectedValues(): any[]

getStartValidateEvent

  • getStartValidateEvent(): EventEmitter<any>

getStatus

  • getStatus(): string

getValidationResultMessage

  • getValidationResultMessage(): string

getValidators

getWidth

  • getWidth(): string
  • Returns string

hasDescription

  • hasDescription(): boolean
  • Returns boolean

hasHelp

  • hasHelp(): boolean

hasLabel

  • hasLabel(): boolean
  • Returns boolean

Protected injectHelpStyleClass

  • injectHelpStyleClass(): void

Protected injectReadOnlyStyleClass

  • injectReadOnlyStyleClass(): void

Protected injectStatusStyleClass

  • injectStatusStyleClass(): void

Protected injectStyleClasses

  • injectStyleClasses(): void

isBypassKey

  • isBypassKey(): boolean

isDataDirty

  • isDataDirty(): boolean

isDelegateHistory

  • isDelegateHistory(): boolean

isDisableRipple

  • isDisableRipple(): boolean
  • Returns boolean

isDisabled

  • isDisabled(): boolean

isDisplayHelp

  • isDisplayHelp(): boolean

isError

  • isError(): boolean

isIgnoreParentData

  • isIgnoreParentData(): boolean

isIgnoreParentDisabled

  • isIgnoreParentDisabled(): boolean

isIndexSelected

  • isIndexSelected(index: number): Boolean

isItemSelected

isLoadSuccess

  • isLoadSuccess(): boolean

isLoaded

  • isLoaded(): boolean

isLoading

  • isLoading(): boolean

isLoadingEnabled

  • isLoadingEnabled(): boolean

isMappingEnable

  • isMappingEnable(): boolean

isNormal

  • isNormal(): boolean

isReadOnly

  • isReadOnly(): boolean
  • Returns boolean

isSelfDataDirty

  • isSelfDataDirty(): boolean

isSelfDisabled

  • isSelfDisabled(): boolean

isShowHelp

  • isShowHelp(): boolean

isSuccess

  • isSuccess(): boolean

isWarning

  • isWarning(): boolean

loaded

  • loaded(success: boolean, resultOrError: any): void

Protected loadedItems

  • loadedItems(): void

makeFirstHistory

makeHistory

ngOnChanges

  • ngOnChanges(changes: any): void
  • Parameters

    • changes: any

    Returns void

ngOnDestroy

  • ngOnDestroy(): void

ngOnInit

  • ngOnInit(): void
  • Returns void

onClick

  • onClick($event: Event): void
  • Parameters

    • $event: Event

    Returns void

Protected onDataChange

  • onDataChange(data: any, inputVal: any): void
  • Parameters

    • data: any
    • inputVal: any

    Returns void

Protected onDataChangePrevented

  • onDataChangePrevented(oldValue: any, inputVal: any, data?: any): void
  • Parameters

    • oldValue: any
    • inputVal: any
    • Optional data: any

    Returns void

onFocus

  • onFocus($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

onFocusing

  • onFocusing($event: Event): void
  • Parameters

    • $event: Event

    Returns void

onLostFocus

  • onLostFocus($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

onLostFocusing

  • onLostFocusing($event: Event): void
  • Parameters

    • $event: Event

    Returns void

onOpenedChange

  • onOpenedChange($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

onSelectionChange

  • onSelectionChange($event: any, fireEvent?: boolean): void
  • Parameters

    • $event: any
    • Optional fireEvent: boolean

    Returns void

Protected onValidationEnd

Protected parseData

preload

  • preload(): Promise<any>

redo

removeDataChild

  • removeDataChild(child: IHasData): void

removeValidator

  • removeValidator(validator: IValidator<any>): boolean

render

  • render(): void
  • Returns void

resetData

  • resetData(): void

resetOriginalData

  • resetOriginalData(): void

resetValidationResult

  • resetValidationResult(): void

saveData

  • saveData(data?: any): void

selfResetData

  • selfResetData(): void

selfSaveData

  • selfSaveData(data: any): void

selfValidateData

setAlign

  • setAlign(align: string): void
  • Parameters

    • align: string

    Returns void

setBeforeChangeEvent

  • setBeforeChangeEvent(event: EventEmitter<any>): void

setBeforeFocusEvent

  • setBeforeFocusEvent(event: EventEmitter<any>): void

setBeforeLostFocusEvent

  • setBeforeLostFocusEvent(event: EventEmitter<any>): void

setBeforeSelectEvent

  • setBeforeSelectEvent(event: EventEmitter<any>): void

setBypassKey

  • setBypassKey(bypass: boolean): void

setChangeEvent

  • setChangeEvent(event: EventEmitter<any>): void

setComponentHandler

  • setComponentHandler(handler: Function): void
  • Parameters

    • handler: Function

    Returns void

setComponentModel

  • setComponentModel(model: any): void
  • Parameters

    • model: any

    Returns void

setComponentType

  • setComponentType(type: Type<any>): void
  • Parameters

    • type: Type<any>

    Returns void

setCustomValidationResult

setData

  • setData(data: any): void

setDataComparator

setDataParent

  • setDataParent(dataParent: IHasData): void

setDelegateHistory

  • setDelegateHistory(delegate: boolean): void

setDescription

  • setDescription(description: string): void
  • Parameters

    • description: string

    Returns void

setDisableRipple

  • setDisableRipple(disableRipple: boolean): void
  • Parameters

    • disableRipple: boolean

    Returns void

setDisabled

  • setDisabled(disabled: boolean): void

setDropdownHeight

  • setDropdownHeight(dropdownHeight: string): void
  • Parameters

    • dropdownHeight: string

    Returns void

setDropdownWidth

  • setDropdownWidth(dropdownWidth: string): void
  • Parameters

    • dropdownWidth: string

    Returns void

setEndValidateEvent

  • setEndValidateEvent(event: EventEmitter<any>): void

setField

  • setField(field: string): void

setFocusEvent

  • setFocusEvent(event: EventEmitter<any>): void

setHeight

  • setHeight(height: string): void
  • Parameters

    • height: string

    Returns void

setHelp

  • setHelp(help: any): void

setI18NKey

  • setI18NKey(i18nKey: string): void

setIgnoreParentData

  • setIgnoreParentData(ignore: boolean): void

setIgnoreParentDisabled

  • setIgnoreParentDisabled(ignore: boolean): void

setInputValue

  • setInputValue(inputVal: any, $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void

setItems

setLabel

  • setLabel(label: string): void
  • Parameters

    • label: string

    Returns void

setLoadEvent

  • setLoadEvent(event: EventEmitter<any>): void
  • Parameters

    • event: EventEmitter<any>

    Returns void

setLostFocusEvent

  • setLostFocusEvent(event: EventEmitter<any>): void

setName

  • setName(name: string): void
  • Parameters

    • name: string

    Returns void

setOnDisabled

  • setOnDisabled(handler: Function): void

setOnEnabled

  • setOnEnabled(handler: Function): void

setOptions

  • setOptions(options: any): void

Protected setPreloadData

  • setPreloadData(data: any): void

setReadOnly

  • setReadOnly(readOnly: boolean): void
  • Parameters

    • readOnly: boolean

    Returns void

setResetLabel

  • setResetLabel(resetLabel: string): void
  • Parameters

    • resetLabel: string

    Returns void

setSelectEvent

  • setSelectEvent(event: EventEmitter<any>): void

setSelectedIndex

  • setSelectedIndex(index: number, $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void
  • Parameters

    • index: number
    • Optional $event: Event
    • Optional fireEvent: boolean
    • Optional fireChangeEvent: boolean

    Returns void

setSelectedIndexes

  • setSelectedIndexes(indices: number[], $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void
  • Parameters

    • indices: number[]
    • Optional $event: Event
    • Optional fireEvent: boolean
    • Optional fireChangeEvent: boolean

    Returns void

setSelectedItem

  • setSelectedItem(item: ISelectItemModel, $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void

Protected setSelectedItems

  • setSelectedItems(selectedItems: ISelectItemModel[], $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void
  • Parameters

    • selectedItems: ISelectItemModel[]
    • Optional $event: Event
    • Optional fireEvent: boolean
    • Optional fireChangeEvent: boolean

    Returns void

setSelectedLabel

  • setSelectedLabel(selectedLabel: any): any
  • Parameters

    • selectedLabel: any

    Returns any

setShowHelp

  • setShowHelp(show: boolean): void

setStartValidateEvent

  • setStartValidateEvent(event: EventEmitter<any>): void

setStatus

  • setStatus(status: string): void
  • Parameters

    • status: string

    Returns void

setWidth

  • setWidth(width: string): void
  • Parameters

    • width: string

    Returns void

toggleShowHelp

  • toggleShowHelp(): boolean

undo

unload

  • unload(): void

validate

validateData

Static isFieldMappingEnable

  • isFieldMappingEnable(field: string, data: any): boolean

Static resolveInputValue

  • resolveInputValue(field: string, data: any): any

Static resolveMappedData

  • resolveMappedData(field: string, data: any): any

Generated using TypeDoc