package std
- Source
- package.scala
- Alphabetic
- By Inheritance
- std
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait Array[T] extends scala.scalajs.js.Object with StObject with NumberDictionary[T]
- Annotations
- @JSType() @native()
- trait ArrayBuffer extends scala.scalajs.js.Object with StObject
Represents a raw buffer of binary data, which is used to store data for the different typed arrays.
Represents a raw buffer of binary data, which is used to store data for the different typed arrays. ArrayBuffers cannot be read from or written to directly, but can be passed to a typed array or DataView Object to interpret the raw buffer as needed.
- Annotations
- @JSType() @native()
- trait ArrayBufferConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[Double, scala.scalajs.js.typedarray.ArrayBuffer]
- Annotations
- @JSType() @native()
- type ArrayBufferLike = |[SharedArrayBuffer, scala.scalajs.js.typedarray.ArrayBuffer]
- trait ArrayBufferTypes extends scala.scalajs.js.Object with StObject
Allowed ArrayBuffer types for the buffer of an ArrayBufferView and related Typed Arrays.
Allowed ArrayBuffer types for the buffer of an ArrayBufferView and related Typed Arrays.
- Annotations
- @JSType() @native()
- trait ArrayBufferView extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.Array[Any]] with Instantiable1[|[Double, scala.scalajs.js.Object], scala.scalajs.js.Array[|[Any, scala.scalajs.js.Object]]]
- Annotations
- @JSType() @native()
- trait ArrayLike[T] extends scala.scalajs.js.Object with StObject with NumberDictionary[T]
- Annotations
- @JSType() @native()
- trait AsyncGenerator[T, TReturn, TNext] extends scala.scalajs.js.Object with StObject with AsyncIterator[T, TReturn, TNext]
- Annotations
- @JSType() @native()
- trait AsyncGeneratorFunction extends scala.scalajs.js.Object with StObject with Instantiable1[Any, AsyncGenerator[Any, Any, Any]]
- Annotations
- @JSType() @native()
- trait AsyncGeneratorFunctionConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[java.lang.String, AsyncGeneratorFunction]
- Annotations
- @JSType() @native()
- trait AsyncIterable[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait AsyncIterableIterator[T] extends scala.scalajs.js.Object with StObject with AsyncIterator[T, Any, Unit]
- Annotations
- @JSType() @native()
- trait AsyncIterator[T, TReturn, TNext] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait Atomics extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait BigInt extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait BigInt64Array extends scala.scalajs.js.Object with StObject with NumberDictionary[scala.scalajs.js.BigInt]
A typed array of 64-bit signed integer values.
A typed array of 64-bit signed integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated, an exception is raised.
- Annotations
- @JSType() @native()
- trait BigInt64ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[BigInt64Array] with Instantiable1[|[|[ArrayBufferLike, Double], scala.scalajs.js.Iterable[scala.scalajs.js.BigInt]], BigInt64Array] with Instantiable2[ArrayBufferLike, Double, BigInt64Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, BigInt64Array]
- Annotations
- @JSType() @native()
- trait BigIntConstructor extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait BigIntToLocaleStringOptions extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait BigUint64Array extends scala.scalajs.js.Object with StObject with NumberDictionary[scala.scalajs.js.BigInt]
A typed array of 64-bit unsigned integer values.
A typed array of 64-bit unsigned integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated, an exception is raised.
- Annotations
- @JSType() @native()
- trait BigUint64ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[BigUint64Array] with Instantiable1[|[|[ArrayBufferLike, Double], scala.scalajs.js.Iterable[scala.scalajs.js.BigInt]], BigUint64Array] with Instantiable2[ArrayBufferLike, Double, BigUint64Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, BigUint64Array]
- Annotations
- @JSType() @native()
- trait Boolean extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait BooleanConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.Boolean] with Instantiable1[Any, scala.Boolean]
- Annotations
- @JSType() @native()
- trait CallableFunction extends scala.scalajs.js.Function
- Annotations
- @JSType() @native()
- type Capitalize[S] = Any
Convert first character of string literal type to uppercase
- type ClassDecorator = Function1[scala.scalajs.js.Function, |[scala.scalajs.js.Function, Unit]]
- trait ConcatArray[T] extends scala.scalajs.js.Object with StObject with NumberDictionary[T]
- Annotations
- @JSType() @native()
- type ConstructorParameters[T] = Any
Obtain the parameters of a constructor function type in a tuple
- trait DataView extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait DataViewConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[ArrayBufferLike, scala.scalajs.js.typedarray.DataView] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.DataView] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.DataView]
- Annotations
- @JSType() @native()
- trait Date extends scala.scalajs.js.Object with StObject
Enables basic storage and retrieval of dates and times.
Enables basic storage and retrieval of dates and times.
- Annotations
- @JSType() @native()
- trait DateConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.Date] with Instantiable1[|[|[scala.scalajs.js.Date, Double], java.lang.String], scala.scalajs.js.Date] with Instantiable2[Double, Double, scala.scalajs.js.Date] with Instantiable3[Double, Double, Double, scala.scalajs.js.Date] with Instantiable4[Double, Double, |[Double, Unit], Double, scala.scalajs.js.Date] with Instantiable5[Double, Double, |[Double, Unit], |[Double, Unit], Double, scala.scalajs.js.Date] with Instantiable6[Double, Double, |[Double, Unit], |[Double, Unit], |[Double, Unit], Double, scala.scalajs.js.Date] with Instantiable7[Double, Double, |[Double, Unit], |[Double, Unit], |[Double, Unit], |[Double, Unit], Double, scala.scalajs.js.Date]
- Annotations
- @JSType() @native()
- trait Error extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait ErrorConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.Error] with Instantiable1[java.lang.String, scala.scalajs.js.Error]
- Annotations
- @JSType() @native()
- type EvalError = scala.scalajs.js.Error
- trait EvalErrorConstructor extends scala.scalajs.js.Object with StObject with ErrorConstructor
- Annotations
- @JSType() @native()
- type Exclude[T, U] = T
Exclude from T those types that are assignable to U
- type Extract[T, U] = T
Extract from T those types that are assignable to U
- type FlatArray[Arr, Depth] = Any
- trait Float32Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 32-bit float values.
A typed array of 32-bit float values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Float32ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Float32Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Float32Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Float32Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Float32Array]
- Annotations
- @JSType() @native()
- trait Float64Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 64-bit float values.
A typed array of 64-bit float values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Float64ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Float64Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Float64Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Float64Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Float64Array]
- Annotations
- @JSType() @native()
- trait Function extends scala.scalajs.js.Object with StObject
Creates a new function.
Creates a new function.
- Annotations
- @JSType() @native()
- trait FunctionConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[java.lang.String, scala.scalajs.js.Function]
- Annotations
- @JSType() @native()
- trait Generator[T, TReturn, TNext] extends scala.scalajs.js.Object with StObject with Iterator[T, TReturn, TNext]
- Annotations
- @JSType() @native()
- trait GeneratorFunction extends scala.scalajs.js.Object with StObject with Instantiable1[Any, Generator[Any, Any, Any]]
- Annotations
- @JSType() @native()
- trait GeneratorFunctionConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[java.lang.String, GeneratorFunction]
- Annotations
- @JSType() @native()
- trait IArguments extends scala.scalajs.js.Object with StObject with NumberDictionary[Any]
- Annotations
- @JSType() @native()
- trait ImportMeta extends scala.scalajs.js.Object with StObject
The type of
import.meta.The type of
import.meta.If you need to declare that a given property exists on
import.meta, this type may be augmented via interface merging.- Annotations
- @JSType() @native()
- type InstanceType[T] = Any
Obtain the return type of a constructor function type
- trait Int16Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 16-bit signed integer values.
A typed array of 16-bit signed integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Int16ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Int16Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Int16Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Int16Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Int16Array]
- Annotations
- @JSType() @native()
- trait Int32Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 32-bit signed integer values.
A typed array of 32-bit signed integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Int32ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Int32Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Int32Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Int32Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Int32Array]
- Annotations
- @JSType() @native()
- trait Int8Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 8-bit integer values.
A typed array of 8-bit integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Int8ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Int8Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Int8Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Int8Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Int8Array]
- Annotations
- @JSType() @native()
- trait Iterable[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait IterableIterator[T] extends scala.scalajs.js.Object with StObject with Iterator[T, Any, Unit]
- Annotations
- @JSType() @native()
- trait Iterator[T, TReturn, TNext] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait IteratorResult[T, TReturn] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType()
- trait IteratorReturnResult[TReturn] extends scala.scalajs.js.Object with StObject with IteratorResult[Any, TReturn]
- Annotations
- @JSType() @native()
- trait IteratorYieldResult[TYield] extends scala.scalajs.js.Object with StObject with IteratorResult[TYield, Any]
- Annotations
- @JSType() @native()
- trait JSON extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type Lowercase[S] = Any
Convert string literal type to lowercase
- trait Map[K, V] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait MapConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[Map[|[Any, scala.scalajs.js.Object], |[Any, scala.scalajs.js.Object]]] with Instantiable1[|[scala.scalajs.js.Array[Tuple2[scala.scalajs.js.Object, scala.scalajs.js.Object]], scala.scalajs.js.Iterable[Tuple2[scala.scalajs.js.Object, scala.scalajs.js.Object]]], Map[scala.scalajs.js.Object, scala.scalajs.js.Object]]
- Annotations
- @JSType() @native()
- trait Math extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type MethodDecorator = Function3[scala.scalajs.js.Object, |[java.lang.String, scala.scalajs.js.Symbol], TypedPropertyDescriptor[Any], |[TypedPropertyDescriptor[Any], Unit]]
- trait NewableFunction extends scala.scalajs.js.Function
- Annotations
- @JSType() @native()
- type NonNullable[T] = T
Exclude null and undefined from T
- trait Number extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait NumberConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[Number] with Instantiable1[Any, Number]
- Annotations
- @JSType() @native()
- trait Object extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait ObjectConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.Object] with Instantiable1[Any, scala.scalajs.js.Object]
- Annotations
- @JSType() @native()
- type Omit[T, K] = std.stdStrings.Pick with TopLevel[T]
Construct a type with the properties of T except for those in type K.
- type OmitThisParameter[T] = |[T, Function1[Any, Any]]
Removes the 'this' parameter from a function type.
- type ParameterDecorator = Function3[scala.scalajs.js.Object, |[java.lang.String, scala.scalajs.js.Symbol], Double, Unit]
- type Parameters[T] = Any
Obtain the parameters of a function type in a tuple
- type Partial[T] = std.stdStrings.Partial with TopLevel[T]
Make all properties in T optional
- type Pick[T, K] = std.stdStrings.Pick with TopLevel[T]
From T, pick a set of properties whose keys are in the union K
- trait Promise[T] extends scala.scalajs.js.Object with StObject
Represents the completion of an asynchronous operation
Represents the completion of an asynchronous operation
- Annotations
- @JSType() @native()
- trait PromiseConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[Function2[Function1[|[scala.scalajs.js.Object, Thenable[scala.scalajs.js.Object]], Unit], Function1[UndefOr[Any], Unit], Unit], scala.scalajs.js.Promise[scala.scalajs.js.Object]]
- Annotations
- @JSType() @native()
- type PromiseConstructorLike = Instantiable1[Function2[Function1[|[scala.scalajs.js.Object, Thenable[scala.scalajs.js.Object]], Unit], Function1[UndefOr[Any], Unit], Unit], Thenable[scala.scalajs.js.Object]]
- trait PromiseFulfilledResult[T] extends scala.scalajs.js.Object with StObject with PromiseSettledResult[T]
- Annotations
- @JSType() @native()
- trait PromiseLike[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait PromiseRejectedResult extends scala.scalajs.js.Object with StObject with PromiseSettledResult[Any]
- Annotations
- @JSType() @native()
- trait PromiseSettledResult[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType()
- type PropertyDecorator = Function2[scala.scalajs.js.Object, |[java.lang.String, scala.scalajs.js.Symbol], Unit]
- trait PropertyDescriptor extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type PropertyDescriptorMap = StringDictionary[scala.scalajs.js.PropertyDescriptor]
- type PropertyKey = |[|[java.lang.String, Double], scala.scalajs.js.Symbol]
- trait ProxyConstructor extends scala.scalajs.js.Object with StObject with Instantiable2[scala.scalajs.js.Object, ProxyHandler[scala.scalajs.js.Object], scala.scalajs.js.Object]
- Annotations
- @JSType() @native()
- trait ProxyHandler[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type RangeError = scala.scalajs.js.Error
- trait RangeErrorConstructor extends scala.scalajs.js.Object with StObject with ErrorConstructor
- Annotations
- @JSType() @native()
- type Readonly[T] = std.stdStrings.Readonly with TopLevel[T]
Make all properties in T readonly
- trait ReadonlyArray[T] extends scala.scalajs.js.Object with StObject with NumberDictionary[T]
- Annotations
- @JSType() @native()
- trait ReadonlyMap[K, V] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait ReadonlySet[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type Record[K, T] = StringDictionary[T]
Construct a type with a set of properties K of type T
- type ReferenceError = scala.scalajs.js.Error
- trait ReferenceErrorConstructor extends scala.scalajs.js.Object with StObject with ErrorConstructor
- Annotations
- @JSType() @native()
- trait RegExp extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait RegExpConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[|[scala.scalajs.js.RegExp, java.lang.String], scala.scalajs.js.RegExp] with Instantiable2[|[scala.scalajs.js.RegExp, java.lang.String], java.lang.String, scala.scalajs.js.RegExp]
- Annotations
- @JSType() @native()
- trait RegExpExecArray extends scala.scalajs.js.Object with StObject with Array[java.lang.String]
- Annotations
- @JSType() @native()
- trait RegExpMatchArray extends scala.scalajs.js.Object with StObject with Array[java.lang.String]
- Annotations
- @JSType() @native()
- type Required[T] = std.stdStrings.Required with TopLevel[T]
Make all properties in T required
- type ReturnType[T] = Any
Obtain the return type of a function type
- trait Set[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait SetConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[Set[scala.scalajs.js.Object]] with Instantiable1[|[scala.scalajs.js.Array[scala.scalajs.js.Object], scala.scalajs.js.Iterable[scala.scalajs.js.Object]], Set[scala.scalajs.js.Object]]
- Annotations
- @JSType() @native()
- trait SharedArrayBuffer extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait SharedArrayBufferConstructor extends scala.scalajs.js.Object with StObject with Instantiable1[Double, SharedArrayBuffer]
- Annotations
- @JSType() @native()
- trait String extends scala.scalajs.js.Object with StObject with NumberDictionary[java.lang.String]
- Annotations
- @JSType() @native()
- trait StringConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[java.lang.String] with Instantiable1[Any, java.lang.String]
- Annotations
- @JSType() @native()
- trait Symbol extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait SymbolConstructor extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type SyntaxError = scala.scalajs.js.Error
- trait SyntaxErrorConstructor extends scala.scalajs.js.Object with StObject with ErrorConstructor
- Annotations
- @JSType() @native()
- trait TemplateStringsArray extends scala.scalajs.js.Object with StObject with ReadonlyArray[java.lang.String]
- Annotations
- @JSType() @native()
- type ThisParameterType[T] = Any
Extracts the type of the 'this' parameter of a function type, or 'unknown' if the function type has no 'this' parameter.
- trait ThisType[T] extends scala.scalajs.js.Object with StObject
Marker for contextual 'this' type
Marker for contextual 'this' type
- Annotations
- @JSType() @native()
- type TypeError = scala.scalajs.js.Error
- trait TypeErrorConstructor extends scala.scalajs.js.Object with StObject with ErrorConstructor
- Annotations
- @JSType() @native()
- trait TypedPropertyDescriptor[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- type URIError = scala.scalajs.js.Error
- trait URIErrorConstructor extends scala.scalajs.js.Object with StObject with ErrorConstructor
- Annotations
- @JSType() @native()
- trait Uint16Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 16-bit unsigned integer values.
A typed array of 16-bit unsigned integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Uint16ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Uint16Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Uint16Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Uint16Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Uint16Array]
- Annotations
- @JSType() @native()
- trait Uint32Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 32-bit unsigned integer values.
A typed array of 32-bit unsigned integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Uint32ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Uint32Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Uint32Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Uint32Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Uint32Array]
- Annotations
- @JSType() @native()
- trait Uint8Array extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 8-bit unsigned integer values.
A typed array of 8-bit unsigned integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Uint8ArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Uint8Array] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Uint8Array] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Uint8Array] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Uint8Array]
- Annotations
- @JSType() @native()
- trait Uint8ClampedArray extends scala.scalajs.js.Object with StObject with NumberDictionary[Double]
A typed array of 8-bit unsigned integer (clamped) values.
A typed array of 8-bit unsigned integer (clamped) values. The contents are initialized to 0. If the requested number of bytes could not be allocated an exception is raised.
- Annotations
- @JSType() @native()
- trait Uint8ClampedArrayConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[scala.scalajs.js.typedarray.Uint8ClampedArray] with Instantiable1[|[|[|[ArrayBufferLike, ArrayLike[Double]], Double], scala.scalajs.js.Iterable[Double]], scala.scalajs.js.typedarray.Uint8ClampedArray] with Instantiable2[ArrayBufferLike, Double, scala.scalajs.js.typedarray.Uint8ClampedArray] with Instantiable3[ArrayBufferLike, |[Double, Unit], Double, scala.scalajs.js.typedarray.Uint8ClampedArray]
- Annotations
- @JSType() @native()
- type Uncapitalize[S] = Any
Convert first character of string literal type to lowercase
- type Uppercase[S] = Any
Convert string literal type to uppercase
- trait WeakMap[K, V] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait WeakMapConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[WeakMap[scala.scalajs.js.Object, scala.scalajs.js.Object]] with Instantiable1[|[scala.scalajs.js.Array[Tuple2[scala.scalajs.js.Object, scala.scalajs.js.Object]], scala.scalajs.js.Iterable[Tuple2[scala.scalajs.js.Object, scala.scalajs.js.Object]]], WeakMap[scala.scalajs.js.Object, scala.scalajs.js.Object]]
- Annotations
- @JSType() @native()
- trait WeakSet[T] extends scala.scalajs.js.Object with StObject
- Annotations
- @JSType() @native()
- trait WeakSetConstructor extends scala.scalajs.js.Object with StObject with Instantiable0[WeakSet[scala.scalajs.js.Object]] with Instantiable1[|[scala.scalajs.js.Array[scala.scalajs.js.Object], scala.scalajs.js.Iterable[scala.scalajs.js.Object]], WeakSet[scala.scalajs.js.Object]]
- Annotations
- @JSType() @native()
Value Members
- object ArrayBufferTypes
- object ArrayBufferView
- object ArrayLike
- object BigIntToLocaleStringOptions
- object Error
- object IteratorResult
- object IteratorReturnResult
- object IteratorYieldResult
- object Object
- object PromiseFulfilledResult
- object PromiseRejectedResult
- object PromiseSettledResult
- object PropertyDescriptor
- object ProxyHandler
- object TypedPropertyDescriptor
- object anon
- object stdBooleans
- object stdNumbers
- object stdRequire extends scala.scalajs.js.Object with StObject
- Annotations
- @JSImport("std", JSImport.Namespace) @native()
- object stdStrings