Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

argumentName

argumentName: Observable<string>

The name of the argument that will be used to store the result of this item.

cascadingId

cascadingId: number

dataItems

defaultSelectedValue

defaultSelectedValue: Observable<string>

The value that should be selected by default as defined in the form definition.

type

Object

formDefinition

formDefinition: FormDefinitionInterface

A reference to the FormDefinition that contains this form item.

formItemType

formItemType: string

The type of the FormItem.

isBusy

isBusy: Observable<boolean>

isRequired

isRequired: Observable<boolean>

The value indicating whether this item is required.

isValid

isValid: Observable<boolean>

The value indicating whether this item is valid.

isVisible

isVisible: Observable<boolean>

The value indicating whether this item is visible or not.

itemID

itemID: Observable<string>

The form item ID.

label

queryTaskRunner

queryTaskRunner: QueryTaskRunner

selectText

selectText: Observable<string>

The text that will be shown as the first item of ComboBox.

type

Observable(String)

selected

selected: Observable<DataItem>

The selected object value

type

Observable(string)

toolTip

toolTip: Observable<string>

The tooltip of this form item.

validationItems

validationItems: ValidationItem[]

Gets the collection of {@link validation.ValidationItem} objects that belong to this FormItem.

type

ValidationItem[]

Methods

Private _addOption

  • _addOption(label: string, value: string): void
  • Parameters

    • label: string
    • value: string

    Returns void

Private _destroy

  • _destroy(): void

Protected _notifyResultChanged

  • _notifyResultChanged(): void

Private _render

  • _render(): Node

Private _selectDefaultValue

  • _selectDefaultValue(): void
  • Returns void

clearDataItems

  • clearDataItems(): void
  • Clears the data items. This includes the currently-selected (default) item.

    Returns void

getResult

handleResultsComplete

  • handleResultsComplete(): void
  • Returns void

prepareForResults

  • prepareForResults(): void
  • Returns void

refresh

  • refresh(): void

Private triggerCascading

  • triggerCascading(value: DataItem): void
  • Parameters

    Returns void

validate