Search
Preparing search index...
The search index is not available
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
fm
icelink
Base64
Class Base64
Hierarchy
Base64
Index
Properties
_base64
Regex
Methods
get
Type
String
b64
ToUint6
decode
decode
It
encode
encode
Buffer
encode
It
try
Decode
try
Encode
try
Encode
Buffer
uint6
ToB64
Properties
Static
Private
_base64
Regex
_base64
Regex
:
RegExp
= /^(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/
Methods
get
Type
String
get
Type
String
(
)
:
string
Returns
string
Static
Private
b64
ToUint6
b64
ToUint6
(
cc
:
number
)
:
number
Parameters
cc:
number
Returns
number
Static
decode
decode
(
s
:
string
)
:
Uint8Array
Parameters
s:
string
Returns
Uint8Array
Static
Private
decode
It
decode
It
(
str64
:
string
, blocksSize
?:
number
)
:
Uint8Array
Parameters
str64:
string
Optional
blocksSize:
number
Returns
Uint8Array
Static
encode
encode
(
b
:
Uint8Array
)
:
string
Parameters
b:
Uint8Array
Returns
string
Static
encode
Buffer
encode
Buffer
(
buffer
:
DataBuffer
)
:
string
Parameters
buffer:
DataBuffer
Returns
string
Static
Private
encode
It
encode
It
(
bytes
:
Uint8Array
, index
:
number
, length
:
number
)
:
string
Parameters
bytes:
Uint8Array
index:
number
length:
number
Returns
string
Static
try
Decode
try
Decode
(
s
:
string
, result
:
Holder
<
Uint8Array
>
)
:
boolean
Parameters
s:
string
result:
Holder
<
Uint8Array
>
Returns
boolean
Static
try
Encode
try
Encode
(
b
:
Uint8Array
, result
:
Holder
<
string
>
)
:
boolean
Parameters
b:
Uint8Array
result:
Holder
<
string
>
Returns
boolean
Static
try
Encode
Buffer
try
Encode
Buffer
(
buffer
:
DataBuffer
, result
:
Holder
<
string
>
)
:
boolean
Parameters
buffer:
DataBuffer
result:
Holder
<
string
>
Returns
boolean
Static
Private
uint6
ToB64
uint6
ToB64
(
b
:
number
)
:
number
Parameters
b:
number
Returns
number
Base64
_base64
Regex
get
Type
String
b64
ToUint6
decode
decode
It
encode
encode
Buffer
encode
It
try
Decode
try
Encode
try
Encode
Buffer
uint6
ToB64