Search
Preparing search index...
The search index is not available
@bitclave/base-client-js
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
"repository/models/OfferPriceRules"
OfferPriceRules
Class OfferPriceRules
Hierarchy
DeepCopy
<
OfferPriceRules
>
OfferPriceRules
Index
Constructors
constructor
Properties
id
rule
rules
Key
value
Methods
copy
deep
Copy
From
Json
get
Class
is
Valid
to
Json
from
Json
Constructors
constructor
new
Offer
Price
Rules
(
id
?:
number
, rulesKey
?:
string
, value
?:
string
, rule
?:
CompareAction
)
:
OfferPriceRules
Parameters
Default value
id:
number
= 0
Default value
rulesKey:
string
= ""
Default value
value:
string
= ""
Default value
rule:
CompareAction
= CompareAction.EQUALLY
Returns
OfferPriceRules
Properties
id
id
:
number
rule
rule
:
CompareAction
rules
Key
rules
Key
:
string
value
value
:
string
Methods
copy
copy
(
changeArgs
?:
JsonObject
<
OfferPriceRules
>
)
:
OfferPriceRules
Parameters
Optional
changeArgs:
JsonObject
<
OfferPriceRules
>
Returns
OfferPriceRules
Protected
deep
Copy
From
Json
deep
Copy
From
Json
(
)
:
OfferPriceRules
Returns
OfferPriceRules
Protected
get
Class
get
Class
(
)
:
ClassCreator
<
OfferPriceRules
>
Returns
ClassCreator
<
OfferPriceRules
>
is
Valid
is
Valid
(
value
:
string
|
undefined
)
:
boolean
Parameters
value:
string
|
undefined
Returns
boolean
to
Json
to
Json
(
)
:
object
Returns
object
id
:
number
rule
:
string
rules
Key
:
string
value
:
string
Static
from
Json
from
Json
(
json
:
object
)
:
OfferPriceRules
Parameters
json:
object
Returns
OfferPriceRules
Globals
"repository/models/
Offer
Price
Rules"
Offer
Price
Rules
constructor
id
rule
rules
Key
value
copy
deep
Copy
From
Json
get
Class
is
Valid
to
Json
from
Json
Generated using
TypeDoc