@rijudev/parseus
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Array
Parse
constructor
fields
metadata
parser
source
get
Field
Types
marshall
parse
parse
Array
parse
Simple
Array
Boolean
Parse
Date
Parse
Decoder
Number
Parse
Object
Parse
Parse
Parseus
String
Parse
IField
Options
IField
Parse
IParameterless
Constructor
IParse
Function
IParse
Params
ITransformer
ITransformer
Params
Field
Type
Parse
Function
DEFAULT_
PRECISION
METADATA_
DESING_
TYPE
PARSEUS_
META_
KEY
v1
Field
clone
Object
define
Metadata
get
Fields
From
Model
get
Metadata
get
Metadata
Parse
get
Parse
Array
get
Reflect
Type
get
Type
mashall
Factory
merge
Metadata
parse
Factory
set
Read
Only
Type parameters
T
Hierarchy
Parse
<
T
>
ArrayParse
Index
Constructors
constructor
Properties
fields
metadata
parser
source
Methods
get
Field
Types
marshall
parse
parse
Array
parse
Simple
Array
Constructors
constructor
new
Array
Parse
(
model
:
T
, metadata
:
IFieldParse
, parser
?:
ParseFunction
)
:
ArrayParse
Parameters
model:
T
metadata:
IFieldParse
Optional
parser:
ParseFunction
Returns
ArrayParse
Properties
Protected
fields
fields
:
IFieldParse
Protected
metadata
metadata
:
IFieldParse
Protected
Optional
parser
parser
:
ParseFunction
Protected
source
source
:
T
Methods
Protected
get
Field
Types
get
Field
Types
(
)
:
ParseFunction
Returns
ParseFunction
marshall
marshall
(
obj
:
any
)
:
object
Parameters
obj:
any
Returns
object
parse
parse
(
data
:
object
)
:
T
Parameters
data:
object
Returns
T
Private
parse
Array
parse
Array
(
opts
:
IParseFunction
)
:
any
[]
Parameters
opts:
IParseFunction
Returns
any
[]
Private
parse
Simple
Array
parse
Simple
Array
(
acc
:
any
[]
, item
:
any
)
:
(Anonymous function)
Parameters
acc:
any
[]
item:
any
Returns
(Anonymous function)
Generated using
TypeDoc