Node-level service (not tied to a single device), e.g. time, local control. Holds a WeakRef to the parent node for delegating getParams/setParams.

Implements

Constructors

Properties

Methods

Constructors

  • Parameters

    • data: Omit<ESPRMNeoServiceInterface, "params"> & {
          params?: {
              bounds?: Record<string, unknown>;
              dataType: string;
              id: string;
              properties?: string[];
              serviceName?: string;
              type?: string;
              validStrings?: string[];
          }[];
      }
    • nodeRef: WeakRef<ESPRMNeoNode>

    Returns ESPRMNeoService

Properties

_nodeRef: WeakRef<ESPRMNeoNode>
name: string
type: string

Methods