@elderapo/protobuf-lite
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Date
Codec
Internal
Codecs
Protobuf
Lite
Metadata
constructor
Message
Class
cached
Proto
child
Types
custom
Codecs
fields
Info
collect
Fields
Info
fix
Prototypes
get
Child
Types
get
Fields
Info
get
Message
Class
Name
get
Proto
register
Property
run
Custom
Decoders
run
Custom
Encoders
Constructable
ICustom
Field
Codec
IField
Info
IField
Options
IProtobuf
Lite
Property
Options
IRegister
Property
Options
ISchema
Field
Info
Without
Property
Key
Omit
default
Protobuf
Lite
Property
Options
weak
Map
Protobuf
Lite
Property
clear
All
Metadata
collect
Schema
decode
encode
ensure
Buffer
get
Metadata
Object
get
Prototype
Chain
has
Metadata
Object
js
ToProtobuf
Types
Map
Hierarchy
ProtobufLiteMetadata
Index
Constructors
constructor
Properties
Message
Class
cached
Proto
child
Types
custom
Codecs
fields
Info
Methods
collect
Fields
Info
fix
Prototypes
get
Child
Types
get
Fields
Info
get
Message
Class
Name
get
Proto
register
Property
run
Custom
Decoders
run
Custom
Encoders
Constructors
constructor
new
Protobuf
Lite
Metadata
(
MessageClass
:
Function
)
:
ProtobufLiteMetadata
Parameters
MessageClass:
Function
Returns
ProtobufLiteMetadata
Properties
Private
Message
Class
Message
Class
:
Function
Private
cached
Proto
cached
Proto
:
Type
|
null
= null
Private
child
Types
child
Types
:
Array
<
IFieldOptions
>
= []
Private
custom
Codecs
custom
Codecs
:
Array
<
object
>
= []
Private
fields
Info
fields
Info
:
IFieldInfo
[]
= []
Methods
collect
Fields
Info
collect
Fields
Info
(
)
:
IFieldInfo
[]
Returns
IFieldInfo
[]
fix
Prototypes
fix
Prototypes<T>
(
val
:
T
)
:
void
Type parameters
T
:
object
Parameters
val:
T
Returns
void
get
Child
Types
get
Child
Types
(
)
:
IFieldOptions
[]
Returns
IFieldOptions
[]
get
Fields
Info
get
Fields
Info
(
)
:
IFieldInfo
[]
Returns
IFieldInfo
[]
get
Message
Class
Name
get
Message
Class
Name
(
)
:
string
Returns
string
get
Proto
get
Proto
(
)
:
Type
Returns
Type
register
Property
register
Property
(
__namedParameters
:
object
)
:
void
Parameters
__namedParameters:
object
Message
Class
:
Function
decorator
Options
:
IProtobufLitePropertyOptions
property
Key
:
string
target
Property
:
Object
Returns
void
run
Custom
Decoders
run
Custom
Decoders
(
payload
:
any
)
:
void
Parameters
payload:
any
Returns
void
run
Custom
Encoders
run
Custom
Encoders
(
payload
:
any
)
:
any
Parameters
payload:
any
Returns
any
Generated using
TypeDoc