Skip to main content

BatchStore

Extends

Constructors

Constructor

new BatchStore(options2): BatchStore;

Parameters

ParameterType
options2BatchStoreOptions

Returns

BatchStore

Overrides

AbstractStore.constructor

Properties

PropertyTypeInherited from
loggerLoggerAbstractStore.logger
refRefObject<HTMLDivElement>-

Accessors

initialized

Inherited from

AbstractStore.initialized


name

Get Signature

get name(): string;
Returns

string

Inherited from

AbstractStore.name


selections

Methods

batchProcessAction()

batchProcessAction(action, position): Promise<void>;

Parameters

ParameterType
actionEntityAction
positionMousePosition

Returns

Promise<void>


clearSelection()

clearSelection(): void;

Returns

void


getBatchActionsForType()

getBatchActionsForType(type): EntityAction<any, EntityActionEvent<any, {
}>, EntityActionOptions<any>>[];

Parameters

ParameterType
typestring

Returns

EntityAction<any, EntityActionEvent<any, { }>, EntityActionOptions<any>>[]


getControls()

getControls(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]

Inherited from

AbstractStore.getControls


getEntityIndex()

getEntityIndex(entity): number;

Parameters

ParameterType
entityEncodedEntity

Returns

number


getSelectionIcon()

getSelectionIcon(): ReactorIcon;

Returns

ReactorIcon


getSelectionIconRef()

getSelectionIconRef(): Element;

Returns

Element


init()

init(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.init


isSelected()

isSelected(entity): boolean;

Parameters

ParameterType
entityEncodedEntity

Returns

boolean


select()

select(entity): void;

Parameters

ParameterType
entityEncodedEntity

Returns

void


selectAll()

selectAll(entities): void;

Parameters

ParameterType
entitiesEncodedEntity<{ }>[]

Returns

void


selectOne()

selectOne(entity): void;

Parameters

ParameterType
entityEncodedEntity

Returns

void


setLogger()

setLogger(logger): void;

Parameters

ParameterType
loggerLogger

Returns

void

Inherited from

AbstractStore.setLogger


showContextMenu()

showContextMenu(position): void;

Parameters

ParameterType
positionMousePosition

Returns

void


waitForReady()

waitForReady(): Promise<void>;

Returns

Promise<void>

Inherited from

AbstractStore.waitForReady