Package jsinterop.base
Interface JsArrayLike<T extends @Nullable java.lang.Object>
-
@JsType(isNative=true, name="IArrayLike", namespace="<global>") public interface JsArrayLike<T extends @Nullable java.lang.Object>Provides abstraction for JavaScript array-like objects.See
Js.asArrayLike(Object)to cast an array-like object toJsArrayLike.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.List<T>asList()default voiddelete(int index)default @Nullable TgetAt(int index)default @Nullable AnygetAtAsAny(int index)default intgetLength()default voidsetAt(int index, T value)default voidsetLength(int length)
-
-
-
Method Detail
-
getLength
@JsOverlay default int getLength()
-
setLength
@JsOverlay default void setLength(int length)
-
getAt
@JsOverlay default @Nullable T getAt(int index)
-
getAtAsAny
@JsOverlay default @Nullable Any getAtAsAny(int index)
-
setAt
@JsOverlay default void setAt(int index, T value)
-
delete
@JsOverlay default void delete(int index)
-
asList
@JsOverlay default java.util.List<T> asList()
-
-