IndexedShadow
Extends:
Direct Subclass:
Default shadow api for the IndexedProperty
. Exposes the non-mutating methods of the
Array interface.
See:
Constructor Summary
Public Constructor | ||
public |
constructor(impl: *) |
Method Summary
Public Methods | ||
public |
[Symbol.iterator](): * |
|
public |
all(): * |
|
public |
concat(values: ...*): * |
|
public |
|
|
public |
filter(callback: *, context: *): * |
|
public |
find(pred: *, context: *): * |
|
public |
findIndex(pred: *, context: *): * |
|
public |
forEach(callback: *, context: *) |
|
public |
groupBy(callback: *, context: *): * |
|
public |
|
|
public |
|
|
public |
|
|
public |
lastIndexOf(value: *, fromIndex: *): * |
|
public |
map(callback: *, context: *): * |
|
public |
reduce(callback: *, acc: *, context: *): * |
|
public |
|
|
public |
sort(callback: *): * |
|
public |
sortBy(iteratee: ...*): * |
|
public |
values(): {"next": *} |
|
public |
valuesArray(): * |
Inherited Summary
From class Shadow | ||
public |
[_impl]: * |
|
public |
Gets the Access object for obtaining information about a property. |
|
public |
Gets the Property managing this shadow state property. |
|
public |
Gets the actual state property being proxied by this shadow state property. |
|
public |
toString(): * |
Public Constructors
public constructor(impl: *) source
Override:
Shadow#constructorParams:
Name | Type | Attribute | Description |
impl | * |
Public Methods
public every(pred: *, context: *): boolean source
Params:
Name | Type | Attribute | Description |
pred | * | ||
context | * |
public filter(callback: *, context: *): * source
Params:
Name | Type | Attribute | Description |
callback | * | ||
context | * |
Return:
* |
public find(pred: *, context: *): * source
Params:
Name | Type | Attribute | Description |
pred | * | ||
context | * |
Return:
* |
public findIndex(pred: *, context: *): * source
Params:
Name | Type | Attribute | Description |
pred | * | ||
context | * |
Return:
* |
public forEach(callback: *, context: *) source
Params:
Name | Type | Attribute | Description |
callback | * | ||
context | * |
public groupBy(callback: *, context: *): * source
Params:
Name | Type | Attribute | Description |
callback | * | ||
context | * |
Return:
* |
public includes(searchElement: *, fromIndex: number): * source
Params:
Name | Type | Attribute | Description |
searchElement | * | ||
fromIndex | number |
|
Return:
* |
public indexOf(value: *, fromIndex: number): * source
Params:
Name | Type | Attribute | Description |
value | * | ||
fromIndex | number |
|
Return:
* |
public join(separator: string): * source
Params:
Name | Type | Attribute | Description |
separator | string |
|
Return:
* |
public lastIndexOf(value: *, fromIndex: *): * source
Params:
Name | Type | Attribute | Description |
value | * | ||
fromIndex | * |
|
Return:
* |
public map(callback: *, context: *): * source
Params:
Name | Type | Attribute | Description |
callback | * | ||
context | * |
Return:
* |
public reduce(callback: *, acc: *, context: *): * source
Params:
Name | Type | Attribute | Description |
callback | * | ||
acc | * | ||
context | * |
Return:
* |
public some(pred: *, context: *): boolean source
Params:
Name | Type | Attribute | Description |
pred | * | ||
context | * |
public sortBy(iteratee: ...*): * source
Params:
Name | Type | Attribute | Description |
iteratee | ...* |
Return:
* |