Interface MakeAbstractList_Methods<T, InsertArgs> Type Parameters T InsertArgs extends unknown [] = [ T ] Methods [iterator] [iterator]( ) : IterableIterator < T > Returns IterableIterator < T > for Each for Each( callbackfn: ( ( value: T , index: number , list: MakeAbstractList_Methods < T , InsertArgs > ) => void ) , thisArg?: any ) : void get By Position get By Position( position: string ) : undefined | T Parameters Returns undefined | T has Position has Position( position: string ) : boolean Parameters Returns boolean index Of index Of( searchElement: T , fromIndex?: number ) : number Parameters searchElement: T Optional fromIndex: number Returns number map Type Parameters Parameters Returns U [] position Of position Of( searchElement: T ) : undefined | string Parameters Returns undefined | string positions positions( ) : IterableIterator < string > Returns IterableIterator < string > push push( ... args: InsertArgs ) : undefined | T Parameters Returns undefined | T slice slice( start?: number , end?: number ) : T [] Parameters Optional start: number Optional end: number Returns T [] unshift unshift( ... args: InsertArgs ) : undefined | T Parameters Returns undefined | T values values( ) : IterableIterator < T > Returns IterableIterator < T > Legend Constructor Property Method Inherited property Inherited method Protected property Protected method Static property Static method Settings Theme OS Light Dark
Calls delete on every value in the list, in reverse order.
Override this method if you want to optimize this behavior.