ListDef
Deprecated
Constructors
Constructor
new ListDef(root, transformers?): ListDef;
Parameters
| Parameter | Type |
|---|---|
root | InstanceTag |
transformers? | Transformer | Transformer[] |
Returns
ListDef
Methods
filter()
filter(predicate): ListDef;
Parameters
| Parameter | Type |
|---|---|
predicate | ListDefPredicate |
Returns
ListDef
forEach()
forEach(onAdd, onRemove): any;
Parameters
| Parameter | Type |
|---|---|
onAdd | (item, index, list) => void |
onRemove | (itemTag) => void |
Returns
any
forEachCurrentValue()
forEachCurrentValue(callback): any;
Parameters
| Parameter | Type |
|---|---|
callback | (item, index, list) => void |
Returns
any
getBaseTag()
getBaseTag(): string;
Returns
string
getCurrentAt()
getCurrentAt(rank): Sync;
Parameters
| Parameter | Type |
|---|---|
rank | number |
Returns
getCurrentRank()
getCurrentRank(id): number;
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
number
getCurrentSize()
getCurrentSize(): number;
Returns
number
observeAt()
observeAt(rank): Observable<Sync>;
Parameters
| Parameter | Type |
|---|---|
rank | number |
Returns
Observable<Sync>
observeFirst()
observeFirst(): Observable<Sync>;
Returns
Observable<Sync>
observeRank()
observeRank(id): Observable<number>;
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
Observable<number>
observeSize()
observeSize(): Observable<number>;
Returns
Observable<number>
offReady()
offReady(id): any;
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
any
onReady()
onReady(callback): string;
Parameters
| Parameter | Type |
|---|---|
callback | (list) => void |
Returns
string
transform()
transform(...transformers): ListDef;
Parameters
| Parameter | Type |
|---|---|
...transformers | Transformer[] |
Returns
ListDef
union()
union(otherListDef): ListDef;
Parameters
| Parameter | Type |
|---|---|
otherListDef | ListDef |
Returns
ListDef