Skip to main content

GuideStore

Extends

Constructors

Constructor

new GuideStore(params): GuideStore;

Parameters

ParameterType
paramsGuideStoreParams

Returns

GuideStore

Overrides

AbstractStore.constructor

Properties

PropertyTypeInherited from
anchoredOverlayStoreAnchoredOverlayStore-
guideWorkflowsGuideWorkflow<GuideWorkflowOptions, ReactorComponentSelections, any>[]-
loggerLoggerAbstractStore.logger
selectionDirectives{ [id: string]: { directive: SelectIdentifier; resolve: (t) => any; }; }-
visibleComponents{ [id: string]: VisibleComponentIdentifier<any, ComponentSelection<any, ComponentSelectionListener>>; }-
workspaceListener() => any-
workspaceStoreWorkspaceStore-

Accessors

initialized

Inherited from

AbstractStore.initialized


name

Get Signature

get name(): string;
Returns

string

Inherited from

AbstractStore.name


selections

Methods

clearSelectionDirective()

clearSelectionDirective(directive): void;

Parameters

ParameterType
directiveSelectIdentifier

Returns

void


getControls()

getControls(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]

Inherited from

AbstractStore.getControls


getCurrentGuide()

getCurrentGuide<T>(): T;

Type Parameters

Type Parameter
T extends GuideWorkflow<GuideWorkflowOptions, ReactorComponentSelections, any>

Returns

T


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.init


registerGuideWorkflow()

registerGuideWorkflow(guide): void;

Parameters

ParameterType
guideGuideWorkflow

Returns

void


registerVisibleComponent()

registerVisibleComponent(component): void;

Parameters

ParameterType
componentVisibleComponentIdentifier

Returns

void


select()

select(identifier): void;

Parameters

ParameterType
identifierComponentSelection

Returns

void


setLogger()

setLogger(logger): void;

Parameters

ParameterType
loggerLogger

Returns

void

Inherited from

AbstractStore.setLogger


unregisterVisibleComponent()

unregisterVisibleComponent(id): boolean;

Parameters

ParameterType
idstring

Returns

boolean


waitForReady()

waitForReady(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.waitForReady