@nextcloud/files

    Interface Float16ArrayConstructor

    interface Float16ArrayConstructor {
        new Float16ArrayConstructor(length?: number): Float16Array<ArrayBuffer>;
        new Float16ArrayConstructor(
            array: ArrayLike<number> | Iterable<number, any, any>,
        ): Float16Array<ArrayBuffer>;
        new Float16ArrayConstructor<
            TArrayBuffer extends ArrayBufferLike = ArrayBuffer,
        >(
            buffer: TArrayBuffer,
            byteOffset?: number,
            length?: number,
        ): Float16Array<TArrayBuffer>;
        BYTES_PER_ELEMENT: number;
        prototype: Float16Array<ArrayBufferLike>;
        from(arrayLike: ArrayLike<number>): Float16Array<ArrayBuffer>;
        from<T>(
            arrayLike: ArrayLike<T>,
            mapfn: (v: T, k: number) => number,
            thisArg?: any,
        ): Float16Array<ArrayBuffer>;
        from(elements: Iterable<number>): Float16Array<ArrayBuffer>;
        from<T>(
            elements: Iterable<T>,
            mapfn?: (v: T, k: number) => number,
            thisArg?: any,
        ): Float16Array<ArrayBuffer>;
        of(...items: number[]): Float16Array<ArrayBuffer>;
    }
    Index

    Constructors

    • Parameters

      • Optionallength: number

      Returns Float16Array<ArrayBuffer>

    • Parameters

      • array: ArrayLike<number> | Iterable<number, any, any>

      Returns Float16Array<ArrayBuffer>

    • Type Parameters

      Parameters

      • buffer: TArrayBuffer
      • OptionalbyteOffset: number
      • Optionallength: number

      Returns Float16Array<TArrayBuffer>

    Properties

    BYTES_PER_ELEMENT: number

    The size in bytes of each element in the array.

    Methods

    • Creates an array from an array-like or iterable object.

      Parameters

      • arrayLike: ArrayLike<number>

        An array-like object to convert to an array.

      Returns Float16Array<ArrayBuffer>

    • Creates an array from an array-like or iterable object.

      Type Parameters

      • T

      Parameters

      • arrayLike: ArrayLike<T>

        An array-like object to convert to an array.

      • mapfn: (v: T, k: number) => number

        A mapping function to call on every element of the array.

      • OptionalthisArg: any

        Value of 'this' used to invoke the mapfn.

      Returns Float16Array<ArrayBuffer>

    • Creates an array from an array-like or iterable object.

      Parameters

      • elements: Iterable<number>

        An iterable object to convert to an array.

      Returns Float16Array<ArrayBuffer>

    • Creates an array from an array-like or iterable object.

      Type Parameters

      • T

      Parameters

      • elements: Iterable<T>

        An iterable object to convert to an array.

      • Optionalmapfn: (v: T, k: number) => number

        A mapping function to call on every element of the array.

      • OptionalthisArg: any

        Value of 'this' used to invoke the mapfn.

      Returns Float16Array<ArrayBuffer>

    • Returns a new array from a set of elements.

      Parameters

      • ...items: number[]

        A set of elements to include in the new array object.

      Returns Float16Array<ArrayBuffer>

    MMNEPVFCICPMFPCPTTAAATR