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

    Class BDAbstractProperty<Tag, Type, Data>Abstract

    Abstract base class for all types of properties.

    Type Parameters

    • Tag extends ApplicationTag
    • Type extends ApplicationTagValueTypeMap[Tag]
    • Data extends BACNetAppData<Tag, Type> | BACNetAppData<Tag, Type>[]

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    identifier: PropertyIdentifier

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

    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>