Table of Contents

Class ArrayPrototype

Namespace
CSharpToJavaScript.APIs.JS.Ecma
Assembly
CSharpToJavaScript.dll
[To("FirstCharToLowerCase")]
public class ArrayPrototype : FunctionPrototype
Inheritance
ArrayPrototype
Derived
Inherited Members

Constructors

ArrayPrototype()

public ArrayPrototype()

Methods

At(int)

public dynamic? At(int index)

Parameters

index int

Returns

dynamic

CopyWithin(dynamic, int, int)

public Array CopyWithin(dynamic target, int start, int end = 0)

Parameters

target dynamic
start int
end int

Returns

Array

Entries()

public List<dynamic> Entries()

Returns

List<dynamic>

Every(Action, dynamic?)

public bool Every(Action callbackfn, dynamic? thisArg = null)

Parameters

callbackfn Action
thisArg dynamic

Returns

bool

Fill(dynamic, int, int)

public Array Fill(dynamic value, int start = 0, int end = 0)

Parameters

value dynamic
start int
end int

Returns

Array

Filter(Action, dynamic?)

public Array Filter(Action callbackfn, dynamic? thisArg = null)

Parameters

callbackfn Action
thisArg dynamic

Returns

Array

Find(Action, dynamic?)

public dynamic? Find(Action predicate, dynamic? thisArg = null)

Parameters

predicate Action
thisArg dynamic

Returns

dynamic

FindIndex(Action, dynamic?)

public int FindIndex(Action predicate, dynamic? thisArg = null)

Parameters

predicate Action
thisArg dynamic

Returns

int

FindLast(Action, dynamic?)

public dynamic? FindLast(Action predicate, dynamic? thisArg = null)

Parameters

predicate Action
thisArg dynamic

Returns

dynamic

FindLastIndex(Action, dynamic?)

public int FindLastIndex(Action predicate, dynamic? thisArg = null)

Parameters

predicate Action
thisArg dynamic

Returns

int

Flat(int)

public Array Flat(int depth = 1)

Parameters

depth int

Returns

Array

FlatMap(Action, dynamic?)

public Array FlatMap(Action mapperFunction, dynamic? thisArg = null)

Parameters

mapperFunction Action
thisArg dynamic

Returns

Array

ForEach(Action, dynamic?)

public GlobalObject.Undefined ForEach(Action callbackfn, dynamic? thisArg = null)

Parameters

callbackfn Action
thisArg dynamic

Returns

GlobalObject.Undefined

Includes(dynamic, int)

public bool Includes(dynamic searchElement, int fromIndex = 0)

Parameters

searchElement dynamic
fromIndex int

Returns

bool

IndexOf(dynamic, int)

public int IndexOf(dynamic searchElement, int fromIndex = 0)

Parameters

searchElement dynamic
fromIndex int

Returns

int

Join(string)

public string Join(string separator = ",")

Parameters

separator string

Returns

string

Keys()

public List<dynamic> Keys()

Returns

List<dynamic>

LastIndexOf(dynamic, int)

public int LastIndexOf(dynamic searchElement, int fromIndex = 0)

Parameters

searchElement dynamic
fromIndex int

Returns

int

Map(Action, dynamic?)

public Array Map(Action callbackfn, dynamic? thisArg = null)

Parameters

callbackfn Action
thisArg dynamic

Returns

Array

Pop()

public dynamic Pop()

Returns

dynamic

Push(params dynamic[])

public int Push(params dynamic[] tems)

Parameters

tems dynamic[]

Returns

int

Reduce(Action, dynamic?)

public dynamic Reduce(Action callbackfn, dynamic? initialValue = null)

Parameters

callbackfn Action
initialValue dynamic

Returns

dynamic

ReduceRight(Action, dynamic?)

public dynamic ReduceRight(Action callbackfn, dynamic? initialValue = null)

Parameters

callbackfn Action
initialValue dynamic

Returns

dynamic

Reverse()

public Array Reverse()

Returns

Array

Shift()

public dynamic? Shift()

Returns

dynamic

Slice(int, int)

public Array Slice(int start = 0, int end = 0)

Parameters

start int
end int

Returns

Array

Some(Action, dynamic?)

public bool Some(Action callbackfn, dynamic? thisArg = null)

Parameters

callbackfn Action
thisArg dynamic

Returns

bool

Sort(Action)

public Array Sort(Action comparefn)

Parameters

comparefn Action

Returns

Array

Splice(int, int, params dynamic[])

public Array Splice(int start, int deleteCount, params dynamic[] items)

Parameters

start int
deleteCount int
items dynamic[]

Returns

Array

ToReversed()

public Array ToReversed()

Returns

Array

ToSorted(Action)

public Array ToSorted(Action comparefn)

Parameters

comparefn Action

Returns

Array

ToSpliced(int, int, params dynamic[])

public Array ToSpliced(int start, int skipCount, params dynamic[] items)

Parameters

start int
skipCount int
items dynamic[]

Returns

Array

ToString()

public string ToString()

Returns

string

Unshift(params dynamic[])

public int Unshift(params dynamic[] items)

Parameters

items dynamic[]

Returns

int

Values()

public List<dynamic> Values()

Returns

List<dynamic>

With(int, dynamic)

public Array With(int index, dynamic value)

Parameters

index int
value dynamic

Returns

Array