ComboBoxStore
Deprecated
Extends
Constructors
Constructor
new ComboBoxStore(): ComboBoxStore;
Returns
ComboBoxStore
Overrides
Properties
| Property | Type | Inherited from |
|---|---|---|
logger | Logger | AbstractStore.logger |
Accessors
directive
initialized
Inherited from
name
Get Signature
get name(): string;
Returns
string
Inherited from
showConfigurator
Methods
getControls()
getControls(): AbstractSetting<AbstractSettingOptions>[];
Returns
AbstractSetting<AbstractSettingOptions>[]
Inherited from
init()
init(): Promise<void>;
Returns
Promise<void>
Inherited from
resolve()
resolve<T>(items): boolean;
Type Parameters
| Type Parameter |
|---|
T extends | ComboBoxItem | ComboBoxSearchEngineResultEntry |
Parameters
| Parameter | Type |
|---|---|
items | T[] |
Returns
boolean
setLogger()
setLogger(logger): void;
Parameters
| Parameter | Type |
|---|---|
logger | Logger |
Returns
void
Inherited from
setupDirective()
setupDirective<T>(directive): Promise<T[]>;
Type Parameters
| Type Parameter |
|---|
T extends ComboBoxItem |
Parameters
| Parameter | Type |
|---|---|
directive | Partial<UIDirective> |
Returns
Promise<T[]>
showComboBox()
showComboBox(
items,
position?,
options?
): Promise<ComboBoxItem>;
Parameters
| Parameter | Type |
|---|---|
items | ComboBoxItem[] |
position? | MousePosition | MouseEvent |
options? | ComboBoxOptions |
Returns
Promise<ComboBoxItem>
showComboBoxFromActions()
showComboBoxFromActions<T>(actions, position?): Promise<T>;
Type Parameters
| Type Parameter |
|---|
T extends Action<Partial<ActionGenerics>, ActionGenerics & Partial<ActionGenerics>, ActionListener<ActionEvent>> |
Parameters
| Parameter | Type |
|---|---|
actions | T[] |
position? | MousePosition |
Returns
Promise<T>
showComboBoxFromSearchEngine()
showComboBoxFromSearchEngine<T>(engine, position?): Promise<T>;
Type Parameters
| Type Parameter |
|---|
T extends ComboBoxSearchEngineResultEntry |
Parameters
| Parameter | Type |
|---|---|
engine | ComboBoxSearchEngine<T> |
position? | MousePosition |
Returns
Promise<T>
showMultiSelectComboBox()
showMultiSelectComboBox(
items,
position?,
options?
): Promise<ComboBoxItem[]>;
Parameters
| Parameter | Type |
|---|---|
items | ComboBoxCheckedItem[] |
position? | MousePosition | MouseEvent |
options? | ComboBoxOptions & { buttons?: boolean; } |
Returns
Promise<ComboBoxItem[]>
waitForReady()
waitForReady(): Promise<void>;
Returns
Promise<void>