Package elemental2.core
Interface ReadonlyArray<T extends @Nullable Object>
- All Superinterfaces:
jsinterop.base.JsArrayLike<T>,JsIterable<T,@Nullable Object, @Nullable Object>
- All Known Implementing Classes:
ITemplateArray,JsArray,RegExpResult,RegExpResultIndices
@JsType(isNative=true,
namespace="<global>")
public interface ReadonlyArray<T extends @Nullable Object>
extends JsIterable<T,@Nullable Object,@Nullable Object>, jsinterop.base.JsArrayLike<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceReadonlyArray.EntriesJsIteratorIterableTypeParameterArrayUnionType<T extends @Nullable Object>static interfaceReadonlyArray.EveryCallbackFn<T extends @Nullable Object>static interfaceReadonlyArray.FilterCallbackFn<T extends @Nullable Object>static interfaceReadonlyArray.FindIndexPredicateFn<T extends @Nullable Object>static interfaceReadonlyArray.FindLastIndexPredicateFn<T extends @Nullable Object>static interfaceReadonlyArray.FindLastPredicateFn<T extends @Nullable Object>static interfaceReadonlyArray.FindPredicateFn<T extends @Nullable Object>static interfaceReadonlyArray.FlatMapCallbackFn<S extends @Nullable Object,T extends @Nullable Object> static interfaceReadonlyArray.ForEachCallbackFn<T extends @Nullable Object>static interfaceReadonlyArray.MapCallbackFn<R extends @Nullable Object,T extends @Nullable Object> static interfaceReadonlyArray.ReduceCallbackFn<R extends @Nullable Object,T extends @Nullable Object> static interfaceReadonlyArray.ReduceRightCallbackFn<R extends @Nullable Object,T extends @Nullable Object> static interfaceReadonlyArray.SomeCallbackFn<T extends @Nullable Object> -
Method Summary
Modifier and TypeMethodDescriptionat(int index) JsIteratorIterable<JsArray<ReadonlyArray.EntriesJsIteratorIterableTypeParameterArrayUnionType<T>>, @Nullable Object, @Nullable Object> entries()booleanevery(@Nullable ReadonlyArray.EveryCallbackFn<? super T> callback) <S extends @Nullable Object>
booleanevery(@Nullable ReadonlyArray.EveryCallbackFn<? super T> callback, S thisobj) filter(@Nullable ReadonlyArray.FilterCallbackFn<? super T> callback) filter(@Nullable ReadonlyArray.FilterCallbackFn<? super T> callback, S thisobj) find(ReadonlyArray.FindPredicateFn<T> predicateFn) find(ReadonlyArray.FindPredicateFn<T> predicateFn, S this_) intfindIndex(ReadonlyArray.FindIndexPredicateFn<T> predicateFn) <S extends @Nullable Object>
intfindIndex(ReadonlyArray.FindIndexPredicateFn<T> predicateFn, S this_) findLast(ReadonlyArray.FindLastPredicateFn<T> predicateFn) findLast(ReadonlyArray.FindLastPredicateFn<T> predicateFn, S this_) intfindLastIndex(ReadonlyArray.FindLastIndexPredicateFn<T> predicateFn) <S extends @Nullable Object>
intfindLastIndex(ReadonlyArray.FindLastIndexPredicateFn<T> predicateFn, S this_) flat()flat(int depth) flatMap(ReadonlyArray.FlatMapCallbackFn<S, T> callback) flatMap(ReadonlyArray.FlatMapCallbackFn<S, T> callback, THIS thisArg) voidforEach(@Nullable ReadonlyArray.ForEachCallbackFn<? super T> callback) <S extends @Nullable Object>
voidforEach(@Nullable ReadonlyArray.ForEachCallbackFn<? super T> callback, S thisobj) booleanbooleanintintjoin()JsIteratorIterable<Double, @Nullable Object, @Nullable Object> keys()intlastIndexOf(T obj) intlastIndexOf(T obj, int fromIndex) map(@Nullable ReadonlyArray.MapCallbackFn<? extends R, ? super T> callback) map(@Nullable ReadonlyArray.MapCallbackFn<? extends R, ? super T> callback, S thisobj) <R extends @Nullable Object>
Rreduce(@Nullable ReadonlyArray.ReduceCallbackFn<? extends R, ? super T> callback) <R extends @Nullable Object>
Rreduce(@Nullable ReadonlyArray.ReduceCallbackFn<? extends R, ? super T> callback, @Nullable Object initialValue) <R extends @Nullable Object>
RreduceRight(@Nullable ReadonlyArray.ReduceRightCallbackFn<? extends R, ? super T> callback) <R extends @Nullable Object>
RreduceRight(@Nullable ReadonlyArray.ReduceRightCallbackFn<? extends R, ? super T> callback, @Nullable Object initialValue) slice()slice(int begin) slice(int begin, int end) booleansome(@Nullable ReadonlyArray.SomeCallbackFn<? super T> callback) <S extends @Nullable Object>
booleansome(@Nullable ReadonlyArray.SomeCallbackFn<? super T> callback, S thisobj) JsIteratorIterable<T, @Nullable Object, @Nullable Object> values()Methods inherited from interface jsinterop.base.JsArrayLike
asList, delete, getAt, getAtAsAny, getLength, setAt, setLength
-
Method Details
-
at
-
concat
-
entries
JsIteratorIterable<JsArray<ReadonlyArray.EntriesJsIteratorIterableTypeParameterArrayUnionType<T>>,@Nullable Object, entries()@Nullable Object> -
every
<S extends @Nullable Object> boolean every(@Nullable ReadonlyArray.EveryCallbackFn<? super T> callback, S thisobj) -
every
-
filter
<S extends @Nullable Object> JsArray<T> filter(@Nullable ReadonlyArray.FilterCallbackFn<? super T> callback, S thisobj) -
filter
-
find
-
find
-
findIndex
<S extends @Nullable Object> int findIndex(ReadonlyArray.FindIndexPredicateFn<T> predicateFn, S this_) -
findIndex
-
findLast
-
findLast
-
findLastIndex
<S extends @Nullable Object> int findLastIndex(ReadonlyArray.FindLastIndexPredicateFn<T> predicateFn, S this_) -
findLastIndex
-
flat
-
flat
-
flatMap
<THIS extends @Nullable Object,S extends @Nullable Object> JsArray<S> flatMap(ReadonlyArray.FlatMapCallbackFn<S, T> callback, THIS thisArg) -
flatMap
-
forEach
<S extends @Nullable Object> void forEach(@Nullable ReadonlyArray.ForEachCallbackFn<? super T> callback, S thisobj) -
forEach
-
includes
-
includes
-
indexOf
-
indexOf
-
join
String join() -
join
-
keys
JsIteratorIterable<Double,@Nullable Object, keys()@Nullable Object> -
lastIndexOf
-
lastIndexOf
-
map
<S extends @Nullable Object,R extends @Nullable Object> JsArray<R> map(@Nullable ReadonlyArray.MapCallbackFn<? extends R, ? super T> callback, S thisobj) -
map
<R extends @Nullable Object> JsArray<R> map(@Nullable ReadonlyArray.MapCallbackFn<? extends R, ? super T> callback) -
reduce
<R extends @Nullable Object> R reduce(@Nullable ReadonlyArray.ReduceCallbackFn<? extends R, ? super T> callback, @Nullable Object initialValue) -
reduce
<R extends @Nullable Object> R reduce(@Nullable ReadonlyArray.ReduceCallbackFn<? extends R, ? super T> callback) -
reduceRight
<R extends @Nullable Object> R reduceRight(@Nullable ReadonlyArray.ReduceRightCallbackFn<? extends R, ? super T> callback, @Nullable Object initialValue) -
reduceRight
<R extends @Nullable Object> R reduceRight(@Nullable ReadonlyArray.ReduceRightCallbackFn<? extends R, ? super T> callback) -
slice
-
slice
-
slice
-
some
<S extends @Nullable Object> boolean some(@Nullable ReadonlyArray.SomeCallbackFn<? super T> callback, S thisobj) -
some
-
toString_
-
values
JsIteratorIterable<T,@Nullable Object, values()@Nullable Object>
-