Methods
getTypeString
-
Returns string
Static add
- add<T>(array: T[], value: T): void
-
Type parameters
Parameters
Returns void
Static addRange
- addRange<T>(array: T[], values: T[]): void
-
Type parameters
Parameters
Returns void
Static clear
- clear<T>(array: T[]): void
-
Type parameters
Parameters
Returns void
Static clone
- clone<T>(array: T[]): T[]
-
Type parameters
Parameters
Returns T[]
Static contains
- contains<T>(array: T[], value: T): boolean
-
Type parameters
Parameters
Returns boolean
Static getCount
- getCount<T>(array: T[]): number
-
Type parameters
Parameters
Returns number
Static getRange
- getRange<T>(array: T[], index: number, count: number): T[]
-
Type parameters
Parameters
-
array: T[]
-
index: number
-
count: number
Returns T[]
Static insert
- insert<T>(array: T[], index: number, value: T): void
-
Type parameters
Parameters
-
array: T[]
-
index: number
-
value: T
Returns void
Static map
- map<T, R>(array: T[], callback: IFunction3<T, number, T[], R>): R[]
-
Type parameters
Parameters
-
array: T[]
-
callback: IFunction3<T, number, T[], R>
Returns R[]
Static newArray
- newArray<T>(values: T[]): T[]
-
Type parameters
Parameters
Returns T[]
Static remove
- remove<T>(array: T[], value: T): boolean
-
Type parameters
Parameters
Returns boolean
Static removeAt
- removeAt<T>(array: T[], index: number): void
-
Type parameters
Parameters
Returns void
Static toArray
- toArray<T>(array: T[]): T[]
-
Type parameters
Parameters
Returns T[]