Namespace: Base64

Base64

Base64 operations.

Author:
  • <p>n1474335 [n1474335@gmail.com]</p>
License:
  • Apache-2.0
Source:

Members


<static, constant> ALPHABET

Default Value:
  • A-Za-z0-9+/=
Source:

<static, constant> ALPHABET_OPTIONS

Default Value:
  • ["{\"name\":\"Standard: A-Za-z0-9+/=\",\"value\":\"A-Za-z0-9+/=\"}","{\"name\":\"URL safe: A-Za-z0-9-_\",\"value\":\"A-Za-z0-9-_\"}","{\"name\":\"Filename safe: A-Za-z0-9+-=\",\"value\":\"A-Za-z0-9+\\\\-=\"}","{\"name\":\"itoa64: ./0-9A-Za-z=\",\"value\":\"./0-9A-Za-z=\"}","{\"name\":\"XML: A-Za-z0-9_.\",\"value\":\"A-Za-z0-9_.\"}","{\"name\":\"y64: A-Za-z0-9._-\",\"value\":\"A-Za-z0-9._-\"}","{\"name\":\"z64: 0-9a-zA-Z+/=\",\"value\":\"0-9a-zA-Z+/=\"}","{\"name\":\"Radix-64: 0-9A-Za-z+/=\",\"value\":\"0-9A-Za-z+/=\"}","{\"name\":\"Uuencoding: [space]-_\",\"value\":\" -_\"}","{\"name\":\"Xxencoding: +-0-9A-Za-z\",\"value\":\"+\\\\-0-9A-Za-z\"}","{\"name\":\"BinHex: !-,-0-689@A-NP-VX-Z[`a-fh-mp-r\",\"value\":\"!-,-0-689@A-NP-VX-Z[`a-fh-mp-r\"}","{\"name\":\"ROT13: N-ZA-Mn-za-m0-9+/=\",\"value\":\"N-ZA-Mn-za-m0-9+/=\"}"]
Source:

<static, constant> REMOVE_NON_ALPH_CHARS

Default Value:
  • true
Source:

<static, constant> BASE32_ALPHABET

Default Value:
  • A-Z2-7=
Source:

<static, constant> SHOW_IN_BINARY

Source:

<static, constant> OFFSETS_SHOW_VARIABLE

Default Value:
  • true
Source:

Methods


<static> run_to(input, args)

To Base64 operation.

Parameters:
Name Type Description
input byte_array
args Array.<Object>
Source:
Returns:
Type
string

<static> run_from(input, args)

From Base64 operation.

Parameters:
Name Type Description
input string
args Array.<Object>
Source:
Returns:
Type
byte_array

<static> run_to_32(input, args)

To Base32 operation.

Parameters:
Name Type Description
input byte_array
args Array.<Object>
Source:
Returns:
Type
string

<static> run_from_32(input, args)

From Base32 operation.

Parameters:
Name Type Description
input string
args Array.<Object>
Source:
Returns:
Type
byte_array

<static> run_offsets(input, args)

Show Base64 offsets operation.

Parameters:
Name Type Description
input byte_array
args Array.<Object>
Source:
Returns:
Type
html

<static> highlight_to(pos, args)

Highlight to Base64

Parameters:
Name Type Description
pos Array.<Object>
pos[].start number
pos[].end number
args Array.<Object>
Source:
Returns:

pos

Type
Array.<Object>

<static> highlight_from(pos, args)

Highlight from Base64

Parameters:
Name Type Description
pos Array.<Object>
pos[].start number
pos[].end number
args Array.<Object>
Source:
Returns:

pos

Type
Array.<Object>