Skip to main content

ComboBoxStore

Deprecated

Extends

Constructors

Constructor

new ComboBoxStore(): ComboBoxStore;

Returns

ComboBoxStore

Overrides

AbstractStore.constructor

Properties

PropertyTypeInherited from
loggerLoggerAbstractStore.logger

Accessors

directive


initialized

Inherited from

AbstractStore.initialized


name

Get Signature

get name(): string;
Returns

string

Inherited from

AbstractStore.name


showConfigurator

Methods

getControls()

getControls(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]

Inherited from

AbstractStore.getControls


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.init


resolve()

resolve<T>(items): boolean;

Type Parameters

Type Parameter
T extends | ComboBoxItem | ComboBoxSearchEngineResultEntry

Parameters

ParameterType
itemsT[]

Returns

boolean


setLogger()

setLogger(logger): void;

Parameters

ParameterType
loggerLogger

Returns

void

Inherited from

AbstractStore.setLogger


setupDirective()

setupDirective<T>(directive): Promise<T[]>;

Type Parameters

Type Parameter
T extends ComboBoxItem

Parameters

ParameterType
directivePartial<UIDirective>

Returns

Promise<T[]>


showComboBox()

showComboBox(
items,
position?,
options?
): Promise<ComboBoxItem>;

Parameters

ParameterType
itemsComboBoxItem[]
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

ParameterType
actionsT[]
position?MousePosition

Returns

Promise<T>


showComboBoxFromSearchEngine()

showComboBoxFromSearchEngine<T>(engine, position?): Promise<T>;

Type Parameters

Type Parameter
T extends ComboBoxSearchEngineResultEntry

Parameters

ParameterType
engineComboBoxSearchEngine<T>
position?MousePosition

Returns

Promise<T>


showMultiSelectComboBox()

showMultiSelectComboBox(
items,
position?,
options?
): Promise<ComboBoxItem[]>;

Parameters

ParameterType
itemsComboBoxCheckedItem[]
position?MousePosition | MouseEvent
options?ComboBoxOptions & { buttons?: boolean; }

Returns

Promise<ComboBoxItem[]>


waitForReady()

waitForReady(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.waitForReady