Class
ObservableArray
ObservableArray
Summary
Constructors
Accessors
Constructors
constructor
new ObservableArray<T>(arrayLength?: number): ObservableArray<T>
new ObservableArray<T>(items: T[]): ObservableArray<T>
new ObservableArray<T>(...items: T[]): ObservableArray<T>
Properties
_addArgs
Private
_array
Private
_deleteArgs
Private
changeEvent
Static
Accessors
length
Methods
[iterator]
Returns Generator<T, void, unknown>
_notifyLengthChange
Returns void
concat
concat(...args: any[]): ObservableArray<T>
every
every(callbackfn: (value: T, index: number, array: ObservableArray<T>) => boolean, thisArg?: any): boolean
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => boolean |
thisArg | | any |
Returns boolean
filter
filter(callbackfn: (value: T, index: number, array: ObservableArray<T>) => boolean, thisArg?: any): ObservableArray<T>
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => boolean |
thisArg | | any |
Returns ObservableArray<T>
find
find(callbackfn: (value: T, index: number, array: ObservableArray<T>) => any, thisArg?: any): T
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => any |
thisArg | | any |
Returns T
findIndex
findIndex(callbackfn: (value: T, index: number, array: ObservableArray<T>) => any, thisArg?: any): number
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => any |
thisArg | | any |
Returns number
forEach
forEach(callbackfn: (value: T, index: number, array: ObservableArray<T>) => void, thisArg?: any): void
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => void |
thisArg | | any |
Returns void
getItem
| Parameter | Default | Description |
pos | | number |
Returns T
includes
| Parameter | Default | Description |
searchElement | | T |
fromIndex | | number |
Returns boolean
indexOf
| Parameter | Default | Description |
searchElement | | T |
fromIndex | | number |
Returns number
join
| Parameter | Default | Description |
separator | | string |
Returns string
lastIndexOf
| Parameter | Default | Description |
searchElement | | T |
fromIndex | | number |
Returns number
map
map<U>(callbackfn: (value: T, index: number, array: ObservableArray<T>) => U, thisArg?: any): ObservableArray<U>
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => U |
thisArg | | any |
Returns ObservableArray<U>
pop
push
| Parameter | Default | Description |
args | | T[] |
Returns number
reduce
reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: ObservableArray<T>) => T, initialValue?: T): T
| Parameter | Default | Description |
callbackfn | | (previousValue: T, currentValue: T, currentIndex: number, array: ObservableArray<T>) => T |
initialValue | | T |
Returns T
reduceRight
reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: ObservableArray<T>) => T, initialValue?: T): T
| Parameter | Default | Description |
callbackfn | | (previousValue: T, currentValue: T, currentIndex: number, array: ObservableArray<T>) => T |
initialValue | | T |
Returns T
reverse
reverse(): ObservableArray<T>
setItem
| Parameter | Default | Description |
pos | | number |
value | | T |
Returns void
shift
slice
slice(start?: number, end?: number): ObservableArray<T>
some
some(callbackfn: (value: T, index: number, array: ObservableArray<T>) => boolean, thisArg?: any): boolean
| Parameter | Default | Description |
callbackfn | | (value: T, index: number, array: ObservableArray<T>) => boolean |
thisArg | | any |
Returns boolean
sort
sort(compareFn?: (a: T, b: T) => number): ObservableArray<T>
splice
splice(start: number, deleteCount?: number, ...items: T[]): ObservableArray<T>
toJSON
Returns any[]
toLocaleString
Returns string
toString
unshift
| Parameter | Default | Description |
args | | T[] |
Returns number
- Previous
- Observable
- Next
- Page