UXStore
Extends
Constructors
Constructor
new UXStore(options2): UXStore;
Parameters
| Parameter | Type |
|---|---|
options2 | UXStoreOptions |
Returns
UXStore
Overrides
Properties
| Property | Type | Inherited from |
|---|---|---|
accountButtonOptions | Set<ComboBoxItem> | - |
cssFragments | Map<string, string> | - |
darkIcon | string | - |
lightIcon | string | - |
logger | Logger | AbstractStore.logger |
rootComponent | | FunctionComponent<{ }> | ComponentClass<{ }, any> | - |
settingsButtonItems | Set<ComboBoxItem> | - |
tabStack | TabListener[] | - |
Accessors
account
additionalToolbars
headerMetaIcons
initialized
Inherited from
locked
name
Get Signature
get name(): string;
Returns
string
Inherited from
primaryHeader
primaryLogo
secondaryHeader
Methods
addMetaItem()
addMetaItem(category, item): () => void;
Parameters
| Parameter | Type |
|---|---|
category | SETTING |
item | ComboBoxItem |
Returns
() => void
deregisterToolbar()
deregisterToolbar(key): void;
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
void
getControls()
getControls(): AbstractSetting<AbstractSettingOptions>[];
Returns
AbstractSetting<AbstractSettingOptions>[]
Inherited from
getToolbars()
getToolbars(allignment): Toolbar[];
Parameters
| Parameter | Type |
|---|---|
allignment | Alignment |
Returns
Toolbar[]
init()
init(): Promise<void>;
Returns
Promise<void>
Inherited from
lockReactor()
lockReactor(locked): void;
Parameters
| Parameter | Type |
|---|---|
locked | boolean |
Returns
void
pushTabListener()
pushTabListener(listener): () => any;
Parameters
| Parameter | Type |
|---|---|
listener | TabListener |
Returns
() => any
registerCSS()
registerCSS(css): () => void;
Parameters
| Parameter | Type |
|---|---|
css | string |
Returns
() => void
registerToolbar()
registerToolbar(toolbar): void;
Parameters
| Parameter | Type |
|---|---|
toolbar | Toolbar |
Returns
void
setFavicons()
setFavicons(light, dark): void;
Parameters
| Parameter | Type |
|---|---|
light | string |
dark | string |
Returns
void
setLogger()
setLogger(logger): void;
Parameters
| Parameter | Type |
|---|---|
logger | Logger |
Returns
void
Inherited from
setRootComponent()
setRootComponent(component): void;
Parameters
| Parameter | Type |
|---|---|
component | | FunctionComponent<{ }> | ComponentClass<{ }, any> |
Returns
void
waitForReady()
waitForReady(): Promise<void>;
Returns
Promise<void>