Class ArrayPrototype
- Namespace
- CSharpToJavaScript.APIs.JS.Ecma
- Assembly
- CSharpToJavaScript.dll
[To("FirstCharToLowerCase")]
public class ArrayPrototype : FunctionPrototype
- Inheritance
-
ArrayPrototype
- Derived
-
- Inherited Members
-
Constructors
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()
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()
Returns
- Array
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()
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
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()
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()
Returns
- Array
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()
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