Skip to main content

Class: NodeWrapper<T>

Type parameters​

NameType
Textends JsonModel

Constructors​

constructor​

• new NodeWrapper<T>(graphService, rootUri, nodeUri)

Type parameters​

NameType
Textends JsonModel

Parameters​

NameType
graphServiceGraphService
rootUristring
nodeUriUri<T>

Defined in​

libs/json-model-graph/src/lib/services/node-wrapper.ts:14

Properties​

nodeUri​

• nodeUri: Uri<T>


rootUri​

• rootUri: string


value$​

• value$: Observable<JsonModelFlat<T>>

Defined in​

libs/json-model-graph/src/lib/services/node-wrapper.ts:8

Accessors​

value​

• get value(): JsonModelFlat<T>

Returns​

JsonModelFlat<T>

Defined in​

libs/json-model-graph/src/lib/services/node-wrapper.ts:10

Methods​

getProp​

â–¸ getProp<U>(attributeKey): Observable<JsonModelFlat<T>[U]>

Type parameters​

NameType
Uextends string | number | symbol

Parameters​

NameType
attributeKeyU

Returns​

Observable<JsonModelFlat<T>[U]>

Defined in​

libs/json-model-graph/src/lib/services/node-wrapper.ts:16