Skip to main content

PreferredSetBank<T>

Extends

Type Parameters

Type Parameter
T

Constructors

Constructor

new PreferredSetBank<T>(options): PreferredSetBank<T>;

Parameters

ParameterType
optionsPreferredSetBankOptions<T>

Returns

PreferredSetBank<T>

Overrides

ComponentBank.constructor

Accessors

prefsStore

Methods

find()

find(predicate): T;

Parameters

ParameterType
predicate(item) => boolean

Returns

T

Inherited from

ComponentBank.find


getFirst()

getFirst(): T;

Returns

T

Inherited from

ComponentBank.getFirst


getItems()

getItems(): T[];

Returns

T[]

Inherited from

ComponentBank.getItems


getPreferred()

getPreferred(): T;

Returns

T


getSettings()

getSettings(): AbstractSetting<AbstractSettingOptions>[];

Returns

AbstractSetting<AbstractSettingOptions>[]


register()

register(item): T;

Parameters

ParameterType
itemT

Returns

T

Overrides

ComponentBank.register


setPreferred()

setPreferred(item): void;

Parameters

ParameterType
itemstring | T

Returns

void