Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:15 Constructorsconstructor new Attribute Client < T > ( attribute , name , endpointId , clusterId , interactionClient ) : AttributeClient < T > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:23 PropertiesReadonly
attribute Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:17 Readonly
cluster Id Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:20 Readonly
endpoint Id Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:19 Readonly
id Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:22 Readonly
name name : string
Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:18 Protected
Readonly
schema Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:21 Methodsadd Listener add Listener ( listener ) : void Parameters listener : ( ( newValue : T ) => void ) ( newValue ) : void Returns void Returns void Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:46 get get ( alwaysRequestFromRemote ? , isFabricFiltered ? ) : Promise < undefined | T > Parameters Optional
alwaysRequestFromRemote : boolean Optional
isFabricFiltered : boolean Returns Promise < undefined | T > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:30 get With Version get With Version ( alwaysRequestFromRemote ? , isFabricFiltered ? ) : Promise < undefined | { value : T ; version : number ; } > Parameters Optional
alwaysRequestFromRemote : boolean Optional
isFabricFiltered : boolean Returns Promise < undefined | { value : T ; version : number ; } > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:34 remove Listener remove Listener ( listener ) : void Parameters listener : ( ( newValue : T ) => void ) ( newValue ) : void Returns void Returns void Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:48 set set ( value , dataVersion ? ) : Promise < void > Parameters value : T Optional
dataVersion : number Returns Promise < void > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:28 subscribe subscribe ( minIntervalFloorSeconds , maxIntervalCeilingSeconds , knownDataVersion ? , isFabricFiltered ? ) : Promise < void > Parameters minIntervalFloorSeconds : number maxIntervalCeilingSeconds : number Optional
knownDataVersion : number Optional
isFabricFiltered : boolean Returns Promise < void > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:39
General class for AttributeClients