Search
Preparing search index...
The search index is not available
@raydium-io/raydium-sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@raydium-io/raydium-sdk
OptionLayout
Class OptionLayout<T, P>
Type parameters
T
P
Hierarchy
Layout
<
T
|
null
,
P
>
OptionLayout
Index
Constructors
constructor
Properties
discriminator
layout
property
span
Methods
decode
encode
get
Span
replicate
Constructors
constructor
new
Option
Layout
<
T
,
P
>
(
layout
:
Layout
<
T
,
""
>
, property
?:
P
)
:
OptionLayout
<
T
,
P
>
Type parameters
T
P
Parameters
layout:
Layout
<
T
,
""
>
Optional
property:
P
Returns
OptionLayout
<
T
,
P
>
Properties
discriminator
discriminator
:
Layout
<
number
,
""
>
layout
layout
:
Layout
<
T
,
""
>
Optional
property
property
?:
P
span
span
:
number
Methods
decode
decode
(
b
:
Buffer
, offset
?:
number
)
:
null
|
T
Parameters
b:
Buffer
offset:
number
= 0
Returns
null
|
T
encode
encode
(
src
:
null
|
T
, b
:
Buffer
, offset
?:
number
)
:
number
Parameters
src:
null
|
T
b:
Buffer
offset:
number
= 0
Returns
number
get
Span
get
Span
(
b
:
Buffer
, offset
?:
number
)
:
number
Parameters
b:
Buffer
offset:
number
= 0
Returns
number
replicate
replicate
<
AP
>
(
name
:
AP
)
:
Layout
<
null
|
T
,
AP
>
Type parameters
AP
:
string
Parameters
name:
AP
Returns
Layout
<
null
|
T
,
AP
>
Exports
Option
Layout
constructor
discriminator
layout
property
span
decode
encode
get
Span
replicate