Lens Scripting API

    Class Utf8

    Contains methods for Utf8 encoding or decoding

    Encode Example:

    var utf16String = "\u223e\u0020\u0045\u22c5\u0064\u0061\u0020\u003d\u0020\u0051"
    const encodedUtf8Array = Utf8.encode(utf16String);
    // result is [226,136,190,32,69,226,139,133,100,97]

    Decode Example:

    var utf8Array = new Uint8Array([226,136,190,32,69,226,139,133,100,97])
    const decodedUtf16String = Utf8.decode(utf8Array);
    // result is the same as utf16String
    Index

    Constructors

    Methods

    Constructors

    Methods

    • Decodes a utf-8 Uint8Array to a utf-16 string

      Parameters

      • data: Uint8Array

      Returns string

    • Encodes a utf-16 string as a utf-8 Uint8Array

      Parameters

      • value: string

      Returns Uint8Array

    MMNEPVFCICPMFPCPTTAAATR