@bacnet-js/device
    Preparing search index...

    Class BDArrayProperty<Tag, Type>

    Type Parameters

    • Tag extends ApplicationTag
    • Type extends ApplicationTagValueTypeMap[Tag] = ApplicationTagValueTypeMap[Tag]

    Hierarchy

    • BDAbstractArrayProperty<Tag, Type>
      • BDArrayProperty
    Index

    Constructors

    Properties

    Methods

    Constructors

    • Type Parameters

      • Tag extends ApplicationTag
      • Type extends any = ApplicationTagValueTypeMap[Tag]

      Parameters

      • identifier: PropertyIdentifier
      • writable: boolean
      • data: BACNetAppData<Tag, Type>[]

      Returns BDArrayProperty<Tag, Type>

    Properties

    identifier: PropertyIdentifier

    The BACnet identifier for this property. Must be unique within the properties added to the same object.

    type: ARRAY

    Whether the property representes a single value or an array (or list) of values.

    Methods

    • Consumer-facing method to set property data. Implementations of this method should encapsulate retrieval logic as a task that is executed via this property's task queue.

      Parameters

      Returns Promise<void>