Skip to main content

Variable: arrayActions

const arrayActions: object;

Type Declaration​

concat​

concat: <T>(array, ...items) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
...items(T | ConcatArray<T>)[]

Returns​

T[]

copyWithin​

copyWithin: <T>(array, target, start, end?) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
targetnumber
startnumber
end?number

Returns​

T[]

create​

create: <T>(data) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
dataT[]

Returns​

T[]

delete​

delete: <T>(array, index) => boolean;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
indexnumber

Returns​

boolean

fill​

fill: <T>(array, value, start?, end?) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
valueT
start?number
end?number

Returns​

T[]

pop​

pop: <T>(array) => T | undefined;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]

Returns​

T | undefined

push​

push: <T>(array, ...items) => number;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
...itemsT[]

Returns​

number

reverse​

reverse: <T>(array) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]

Returns​

T[]

set​

set: <T>(array, index, value) => void;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
indexnumber
valueany

Returns​

void

setLength​

setLength: <T>(array, length) => void;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
lengthnumber

Returns​

void

shift​

shift: <T>(array) => T | undefined;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]

Returns​

T | undefined

slice​

slice: <T>(array, start?, end?) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
start?number
end?number

Returns​

T[]

sort​

sort: <T>(array, compareFn?) => T[];

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
compareFn?(a, b) => number

Returns​

T[]

splice​

splice:
| (<T>(array, start, deleteCount?) => T[])
| (<T>(array, start, deleteCount, ...items) => T[]);

swap​

swap: <T>(array, index1, index2) => boolean;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
index1number
index2number

Returns​

boolean

unshift​

unshift: <T>(array, ...items) => number;

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
arrayT[]
...itemsT[]

Returns​

number