Skip to main content

UXStore

Extends

Constructors

Constructor

new UXStore(options2): UXStore;

Parameters

ParameterType
options2UXStoreOptions

Returns

UXStore

Overrides

AbstractStore.constructor

Properties

PropertyTypeInherited from
accountButtonOptionsSet<ComboBoxItem>-
cssFragmentsMap<string, string>-
darkIconstring-
lightIconstring-
loggerLoggerAbstractStore.logger
rootComponent| FunctionComponent<{ }> | ComponentClass<{ }, any>-
settingsButtonItemsSet<ComboBoxItem>-
tabStackTabListener[]-

Accessors

account


additionalToolbars


headerMetaIcons


initialized

Inherited from

AbstractStore.initialized


locked


name

Get Signature

get name(): string;
Returns

string

Inherited from

AbstractStore.name


primaryHeader



secondaryHeader

Methods

addMetaItem()

addMetaItem(category, item): () => void;

Parameters

ParameterType
categorySETTING
itemComboBoxItem

Returns

() => void


deregisterToolbar()

deregisterToolbar(key): void;

Parameters

ParameterType
keystring

Returns

void


getControls()

getControls(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]

Inherited from

AbstractStore.getControls


getToolbars()

getToolbars(allignment): Toolbar[];

Parameters

ParameterType
allignmentAlignment

Returns

Toolbar[]


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.init


lockReactor()

lockReactor(locked): void;

Parameters

ParameterType
lockedboolean

Returns

void


pushTabListener()

pushTabListener(listener): () => any;

Parameters

ParameterType
listenerTabListener

Returns

() => any


registerCSS()

registerCSS(css): () => void;

Parameters

ParameterType
cssstring

Returns

() => void


registerToolbar()

registerToolbar(toolbar): void;

Parameters

ParameterType
toolbarToolbar

Returns

void


setFavicons()

setFavicons(light, dark): void;

Parameters

ParameterType
lightstring
darkstring

Returns

void


setLogger()

setLogger(logger): void;

Parameters

ParameterType
loggerLogger

Returns

void

Inherited from

AbstractStore.setLogger


setRootComponent()

setRootComponent(component): void;

Parameters

ParameterType
component| FunctionComponent<{ }> | ComponentClass<{ }, any>

Returns

void


waitForReady()

waitForReady(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.waitForReady