Skip to main content
Version: Next

ListDef

Deprecated​

Constructors​

Constructor​

new ListDef(root, transformers?): ListDef;

Parameters​

ParameterType
rootInstanceTag
transformers?Transformer | Transformer[]

Returns​

ListDef

Methods​

filter()​

filter(predicate): ListDef;

Parameters​

ParameterType
predicateListDefPredicate

Returns​

ListDef


forEach()​

forEach(onAdd, onRemove): any;

Parameters​

ParameterType
onAdd(item, index, list) => void
onRemove(itemTag) => void

Returns​

any


forEachCurrentValue()​

forEachCurrentValue(callback): any;

Parameters​

ParameterType
callback(item, index, list) => void

Returns​

any


getBaseTag()​

getBaseTag(): string;

Returns​

string


getCurrentAt()​

getCurrentAt(rank): Sync;

Parameters​

ParameterType
ranknumber

Returns​

Sync


getCurrentRank()​

getCurrentRank(id): number;

Parameters​

ParameterType
idstring

Returns​

number


getCurrentSize()​

getCurrentSize(): number;

Returns​

number


observeAt()​

observeAt(rank): Observable<Sync>;

Parameters​

ParameterType
ranknumber

Returns​

Observable<Sync>


observeFirst()​

observeFirst(): Observable<Sync>;

Returns​

Observable<Sync>


observeRank()​

observeRank(id): Observable<number>;

Parameters​

ParameterType
idstring

Returns​

Observable<number>


observeSize()​

observeSize(): Observable<number>;

Returns​

Observable<number>


offReady()​

offReady(id): any;

Parameters​

ParameterType
idstring

Returns​

any


onReady()​

onReady(callback): string;

Parameters​

ParameterType
callback(list) => void

Returns​

string


transform()​

transform(...transformers): ListDef;

Parameters​

ParameterType
...transformersTransformer[]

Returns​

ListDef


union()​

union(otherListDef): ListDef;

Parameters​

ParameterType
otherListDefListDef

Returns​

ListDef