Class: NodeWrapper<T>
Type parameters​
| Name | Type |
|---|---|
T | extends JsonModel |
Constructors​
constructor​
• new NodeWrapper<T>(graphService, rootUri, nodeUri)
Type parameters​
| Name | Type |
|---|---|
T | extends JsonModel |
Parameters​
| Name | Type |
|---|---|
graphService | GraphService |
rootUri | string |
nodeUri | Uri<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​
| Name | Type |
|---|---|
U | extends string | number | symbol |
Parameters​
| Name | Type |
|---|---|
attributeKey | U |
Returns​
Observable<JsonModelFlat<T>[U]>