Operator type for representing an object value for operator input/output.

Hierarchy

Constructors

  • You can construct operator object type optionally providing a JS Map with key representing the name of a property and the value representing the property it self. (default: new Map())

    Parameters

    • properties: ObjectProperties = ...

      initial properties on the object

    Returns Object

Properties

properties: ObjectProperties = ...

initial properties on the object

Methods

  • Define a property of type OperatorBoolean|Boolean on the object

    Returns

    newly defined property

    Parameters

    • name: any

      name of the property

    • options: any = {}

    Returns Property

  • Define a property on the object

    Returns

    newly defined property on the object

    Parameters

    • name: string

      name of the property

    • type: ANY_TYPE

      type for the value of the property

    • Optional options: PropertyOptions

    Returns Property

  • Define a property of type OperatorNumber|Number on the object

    Returns

    newly defined property

    Parameters

    • name: any

      name of the property

    • options: any = {}

    Returns Property

  • Define a property of type OperatorNumber|Number on the object

    Returns

    newly defined property

    Parameters

    • name: any

      name of the property

    • options: any = {}

    Returns Property

  • Define a property of type OperatorObject|Object on the object

    Returns

    newly defined property

    Parameters

    • name: any

      name of the property

    • options: any = {}

    Returns Property

  • Define a property of type OperatorString|String on the object

    Returns

    newly defined property

    Parameters

    • name: any

      name of the property

    • options: any = {}

    Returns Property

  • Define an Object operator type by providing a json representing the type

    Returns

    operator type Object created with json provided

    Parameters

    • json: any

      json object representing the definition of the property

    Returns Object

Generated using TypeDoc