Represents one operand in some operator's expression
Index
Constructors
Public Properties
Public Methods
Constructors
constructor
The default constructor. ⊕ new Operand(): Operand
Public Properties
dataType
The type of the data.
● dataType: DataType
defText
The text for default operand value.
● defText: string
defValue
The default value for this operand.
● defValue: string
editor
The value editor associated with this operand.
● editor: EqValueEditor
kind
The kind of operand (scalar
, list
, etc)
● kind: DataKind
Public Methods
copyFrom
Copies operand from other operand.
▸ copyFrom(src: Operand): void
Parameters:
- src: Operand
Returns void
loadFromData
Loads operand from its JSON representation object.
▸ loadFromData(model: DataModel,operand: OperandData): void
Parameters:
- model: DataModel - The Data Model.
- operand: OperandData
Returns void