Interface INxVariableListItem

interface INxVariableListItem {
    qData: any;
    qDefinition: string;
    qDescription: string;
    qInfo: INxInfo;
    qIsConfig?: boolean;
    qIsReserved?: boolean;
    qIsScriptCreated: boolean;
    qMeta?: INxMeta;
    qName: string;
}

Hierarchy

  • INxVariableListItem
    • INxVariableListItem

Properties

qData: any

Data.

qDefinition: string

Definition of the variable. It can be a value or an expression.

qDescription: string

Description of the variable.

qInfo: INxInfo

Identifier and type of the object.

This parameter is mandatory.

qIsConfig?: boolean

If set to true, it means that the variable is a system variable. A system variable provides information about the system and is set by the engine. The content cannot be changed by the user.

This parameter is optional. The default value is false.

qIsReserved?: boolean

If set to true, it means that the variable is reserved.

This parameter is optional. The default value is false.

Examples:

  • ScriptError is a reserved variable, set by the engine.
  • DayNames is a reserved variable, set by the user.
qIsScriptCreated: boolean

If set to true, it means that the variable was defined via script.

qMeta?: INxMeta

Information about publishing and permissions.

This parameter is optional.

qName: string

Name of the variable.