Methods
add
- add(items, index?): T[]
Parameters
- items: T[]
Optional
index: number
Returns T[]
getCurrentIndex
- getCurrentIndex(): number
Returns number
getCurrentItem
- getCurrentItem(): null | T
Returns null | T
getItems
- getItems(): T[]
Returns T[]
getLastIndex
- getLastIndex(): number
Returns number
getNextIndex
- getNextIndex(): number
Returns number
getPreviousIndex
- getPreviousIndex(): number
Returns number
moveTo
- moveTo(index): boolean
Returns boolean
moveToFirst
- moveToFirst(): boolean
Returns boolean
moveToLast
- moveToLast(): boolean
Returns boolean
moveToNext
- moveToNext(): boolean
Returns boolean
moveToPrevious
- moveToPrevious(): boolean
Returns boolean
remove
- remove(index, count): T[]
Parameters
- index: number
- count: number
Returns T[]
reset
- reset(): void
Returns void
reverse
- reverse(): void
Returns void
shuffle
- shuffle(options?): void
Returns void
sort
- sort(compare): void
Parameters
- compare: ((a, b) => number)
- (a, b): number
Returns number
Returns void
updateConfiguration
- updateConfiguration(configuration): void
Returns void