Operand class

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:

Returns void


loadFromData

Loads operand from its JSON representation object.

▸ loadFromData(model: DataModel,operand: OperandData): void

Parameters:

Returns void