Hierarchy

Hierarchy

  • IIgrComboEditorProps

Properties

Properties

actualBackgroundColor?: string

Gets the actual opacity to use for the underline ripple element.

actualBaseTheme?: string | BaseControlTheme

Gets the actual display baseTheme to use for the component.

actualBorderColor?: string

Gets the actual item background color.

actualBorderWidth?: string | number

Gets the actual item border width.

actualContentPaddingBottom?: string | number
actualContentPaddingLeft?: string | number
actualContentPaddingRight?: string | number
actualContentPaddingTop?: string | number
actualCornerRadiusBottomLeft?: string | number
actualCornerRadiusBottomRight?: string | number
actualCornerRadiusTopLeft?: string | number
actualCornerRadiusTopRight?: string | number
actualDensity?: string | ControlDisplayDensity

Gets the actual display Density to use for the component.

actualFocusBorderColor?: string

Gets the actual item border color.

actualFocusBorderWidth?: string | number

Gets the actual item border width.

actualFocusUnderlineColor?: string

Gets the actual color to use for the underline element when focused.

actualFocusUnderlineOpacity?: string | number

Gets the actual opacity to use for the underline element when focused.

actualFocusUnderlineRippleOpacity?: string | number

Gets the actual opacity to use for the underline ripple element when focused.

actualHoverUnderlineColor?: string

Gets the actual color to use for the underline element.

actualHoverUnderlineOpacity?: string | number

Gets the actual opacity to use for the underline element when hovered.

actualHoverUnderlineWidth?: string | number

Gets the width to use for the underline element when hovered.

actualLabelTextColor?: string

Gets the actual color to use for the text color.

actualLabelVisible?: string | boolean

Gets or sets the visibility of the label.

actualNoMatchesFoundLabel?: string

Gets the actual text to display on the list when no suggested matches are found.

actualNoMatchesFoundLabelBackgroundColor?: string

Gets the actual color to use for the "no matches found" label.

actualNoMatchesFoundLabelTextColor?: string

Gets the actual color to use for the "no matches found" label.

actualTextColor?: string

Gets the actual color to use for the text color.

actualUnderlineColor?: string

Gets the actual color to use for the underline element.

actualUnderlineOpacity?: string | number

Gets the actual opacity to use for the underline element.

actualUnderlineRippleColor?: string

Gets the actual color to use for the underline ripple element.

actualUnderlineRippleOpacity?: string | number

Gets the actual opacity to use for the underline ripple element.

actualUnderlineRippleWidth?: string | number

Gets the actual width to use for the underline element.

actualUnderlineWidth?: string | number

Gets the actual width to use for the underline element.

actualValueField?: string[]

Gets the actual name of the field in the data source will be used as the Value of the ComboEditor.

allowFilter?: string | boolean

Whether to allow filtering of the combo

backgroundColor?: string

Gets or sets the background color to use for the input group.

baseTheme?: string | BaseControlTheme

Gets or sets the base built in theme to use for the component.

borderColor?: string

Gets or sets the color to use the border of the input group.

borderWidth?: string | number

Gets or sets the border width to use for the border of the item group.

change?: ((s, e) => void)

Type declaration

    • (s, e): void
    • Parameters

      Returns void

changing?: ((s, e) => void)

Type declaration

    • (s, e): void
    • Parameters

      Returns void

contentPaddingBottom?: string | number
contentPaddingLeft?: string | number
contentPaddingRight?: string | number
contentPaddingTop?: string | number
cornerRadiusBottomLeft?: string | number
cornerRadiusBottomRight?: string | number
cornerRadiusTopLeft?: string | number
cornerRadiusTopRight?: string | number
dataSource?: any

Gets or sets the data to which to bind the combo box list. This can be some type of array or list, or it can be an IDataSource instance.

dataSourceDesiredProperties?: string[]

Gets or sets the desired properties for the data source to load. If specified the data source may decide to constrain the properties it fetches to these properties and must make sure that at least those properties are loaded, rather than the default behavior for that data source.

density?: string | ControlDisplayDensity

Gets or sets the display Density to use for the buttons and dropdown grid.

dropDownButtonVisible?: string | boolean

Gets or sets the visibility of the drop down button.

fields?: string[]

Gets or sets the desired properties for the data source to load. If specified the data source may decide to constrain the properties it fetches to these properties and must make sure that at least those properties are loaded, rather than the default behavior for that data source.

focusBorderColor?: string

Gets or sets the color to use the hovered background of the inputs in the group.

focusBorderWidth?: string | number

Gets or sets the border width to use for the border of the item group when focused.

focusUnderlineColor?: string

Gets or sets the color to use for the underline element.

focusUnderlineOpacity?: string | number

Gets or sets the color to use for the underline element.

focusUnderlineRippleOpacity?: string | number

Gets or sets the opacity to use for the underline ripple element when focused.

gotFocus?: ((s, e) => void)

Type declaration

height?: string
hoverUnderlineColor?: string

Gets or sets the color to use for the underline element.

hoverUnderlineOpacity?: string | number

Gets or sets the color to use for the underline element.

hoverUnderlineWidth?: string | number

Gets or sets the width to use for the underline element when hovered.

isFixed?: string | boolean

Indicates that the dropdown will position itself relative to the window instead of the document.

keyDown?: ((s, e) => void)

Type declaration

label?: string

The text displayed in the label portion of the control.

labelTextColor?: string

Gets or sets the color to use for the text.

labelTextStyle?: string

Gets or sets the font to use for the combobox.

lostFocus?: ((s, e) => void)

Type declaration

noMatchesFoundLabel?: string

Gets or sets the text to display on the list when no suggested matches are found.

noMatchesFoundLabelBackgroundColor?: string

Gets or sets the color to use for the "no matches found" label.

noMatchesFoundLabelTextColor?: string

Gets or sets the color to use for the "no matches found" label.

noMatchesFoundLabelTextStyle?: string

Gets or sets the font to use for the combobox.

openAsChild?: string | boolean

Indicates that the dropdown should open as a child of the combobox.

placeholder?: string

Placeholder text which gives the user a hint about what kind of text is expected.

selectedValueChanged?: ((s, e) => void)

Type declaration

text?: string

The text displayed in the edit portion of the control.

textColor?: string

Gets or sets the color to use for the text.

textField?: string

Determines the name of the field in the data source will be used as the Text of the ComboEditor.

textStyle?: string

Gets or sets the font to use for the combobox.

textValueChanged?: ((s, e) => void)

Type declaration

underlineColor?: string

Gets or sets the color to use for the underline element.

underlineOpacity?: string | number

Gets or sets the color to use for the underline element.

underlineRippleColor?: string

Gets or sets the color to use for the underline ripple element.

underlineRippleOpacity?: string | number

Gets or sets the opacity to use for the underline ripple element.

underlineRippleWidth?: string | number

Gets or sets the width to use for the underline element.

underlineWidth?: string | number

Gets or sets the width to use for the underline element.

useTopLayer?: string | boolean

Indicates that the dropdown will place itself into the browser top layer.

value?: any

Gets or sets the Value of the combo. When the user selects an item from, the value is set based on the specified ValueField field. If not ValueField is specified, then the first field in the data source is used. When the user enters text into the combo, the list is searched based on the TextField field. If a matching string is found, the Value of the combo is the value of the ValueField field in the same row. If the text entered in the combo does not match any item on the list, then the value will return null.

valueField?: string[]

Sets or gets the user provided primary key to assume for the data. Certain functionality of the combo (such as the the current Value) requires a way to uniquely identify items in order to work correctly. If a primary key cannot be inferred from the data source, you may need to provide one here.

width?: string