Variable CommonCodecsConst

CommonCodecs: {
    base64: {
        decode(base64data, flavor?): Uint8Array;
        encode(data, flavor?): string;
    };
    base64json: {
        decode<t_1>(base64json, flavor?): t_1;
        encode<t>(value, flavor?): string;
    };
    base64url: {
        decode(base64data): Uint8Array;
        encode(data): string;
    };
    base64utf8: {
        decode(base64utf8, flavor?): string;
        encode(value, flavor?): string;
    };
    dc: TextDecoder;
    ec: TextEncoder;
    exjson: {
        utf8: {
            decodeFromWrappedJson(json): exjson_value;
            encodeAsWrappedJson(exjv): string;
        };
        unwrapFromJson(jv): exjson_value;
        wrapAsJson(exjv): json_value;
    };
    hex: {
        decode(hexdata): Uint8Array;
        encode(data): string;
    };
    json: {
        decodeAsUtf8(str): json_value;
        decodeFromBin<t_3>(jsonAsBin): t_3;
        encodeAsBin<t_2>(value): Uint8Array;
        encodeAsUtf8(v): string;
    };
    utf8: {
        decode(data): string;
        encode(str): Uint8Array;
    };
}

Type declaration

  • base64: {
        decode(base64data, flavor?): Uint8Array;
        encode(data, flavor?): string;
    }
    • decode:function
      • Parameters

        • base64data: string
        • Optional flavor: "base64url"

        Returns Uint8Array

    • encode:function
      • Parameters

        • data: Uint8Array
        • Optional flavor: "base64url"

        Returns string

  • base64json: {
        decode<t_1>(base64json, flavor?): t_1;
        encode<t>(value, flavor?): string;
    }
    • decode:function
      • Type Parameters

        • t_1 = any

        Parameters

        • base64json: string
        • Optional flavor: "base64url"

        Returns t_1

    • encode:function
      • Type Parameters

        • t = any

        Parameters

        • value: t
        • Optional flavor: "base64url"

        Returns string

  • base64url: {
        decode(base64data): Uint8Array;
        encode(data): string;
    }
    • decode:function
      • Parameters

        • base64data: string

        Returns Uint8Array

    • encode:function
      • Parameters

        • data: Uint8Array

        Returns string

  • base64utf8: {
        decode(base64utf8, flavor?): string;
        encode(value, flavor?): string;
    }
    • decode:function
      • Parameters

        • base64utf8: string
        • Optional flavor: "base64url"

        Returns string

    • encode:function
      • Parameters

        • value: string
        • Optional flavor: "base64url"

        Returns string

  • dc: TextDecoder
  • ec: TextEncoder
  • exjson: {
        utf8: {
            decodeFromWrappedJson(json): exjson_value;
            encodeAsWrappedJson(exjv): string;
        };
        unwrapFromJson(jv): exjson_value;
        wrapAsJson(exjv): json_value;
    }
    • utf8: {
          decodeFromWrappedJson(json): exjson_value;
          encodeAsWrappedJson(exjv): string;
      }
      • decodeFromWrappedJson:function
      • encodeAsWrappedJson:function
        • Parameters

          Returns string

    • unwrapFromJson:function
    • wrapAsJson:function
  • hex: {
        decode(hexdata): Uint8Array;
        encode(data): string;
    }
    • decode:function
      • Parameters

        • hexdata: string

        Returns Uint8Array

    • encode:function
      • Parameters

        • data: Uint8Array

        Returns string

  • json: {
        decodeAsUtf8(str): json_value;
        decodeFromBin<t_3>(jsonAsBin): t_3;
        encodeAsBin<t_2>(value): Uint8Array;
        encodeAsUtf8(v): string;
    }
    • decodeAsUtf8:function
    • decodeFromBin:function
      • Type Parameters

        • t_3 = any

        Parameters

        • jsonAsBin: Uint8Array

        Returns t_3

    • encodeAsBin:function
      • Type Parameters

        • t_2 = any

        Parameters

        Returns Uint8Array

    • encodeAsUtf8:function
      • Parameters

        Returns string

  • utf8: {
        decode(data): string;
        encode(str): Uint8Array;
    }
    • decode:function
      • Parameters

        • data: Uint8Array

        Returns string

    • encode:function
      • Parameters

        • str: string

        Returns Uint8Array

Generated using TypeDoc