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
]>