Class: JsonModelService
Constructors​
constructor​
• new JsonModelService(apHelper
, idGenerator
, apService
)
Parameters​
Name | Type |
---|---|
apHelper | ApHelper |
idGenerator | IdGenerator |
apService | ApService |
Defined in​
ng-application-profile/src/lib/services/json-model.service.ts:14
Methods​
_fromGraph​
â–¸ Private
_fromGraph(o
, graph
, allUnflattened
, ap
): unknown
Parameters​
Name | Type |
---|---|
o | unknown |
graph | JsonModelFlatGraph <JsonModelFlat <JsonModel >> |
allUnflattened | JsonModels <JsonModel > |
ap | ApplicationProfile |
Returns​
unknown
Defined in​
ng-application-profile/src/lib/services/json-model.service.ts:56
_toGraph​
â–¸ Private
_toGraph(o
, all
): unknown
Parameters​
Name | Type |
---|---|
o | unknown |
all | JsonModelFlatGraph <JsonModelFlat <JsonModel >> |
Returns​
unknown
Defined in​
ng-application-profile/src/lib/services/json-model.service.ts:86
createNewJsonModel​
â–¸ createNewJsonModel(types
, apLike
, root?
): JsonModel
Parameters​
Name | Type |
---|---|
types | Many <string > |
apLike | ApplicationProfileOrApName |
root? | string | JsonModel |
Returns​
Defined in​
ng-application-profile/src/lib/services/json-model.service.ts:28
fromFlatGraph​
â–¸ fromFlatGraph<T
>(graph
, apLike
): T
Type parameters​
Name | Type |
---|---|
T | extends JsonModel |
Parameters​
Name | Type |
---|---|
graph | JsonModelFlatGraph <JsonModelFlat <JsonModel >> |
apLike | ApplicationProfileOrApName |
Returns​
T
Defined in​
ng-application-profile/src/lib/services/json-model.service.ts:22
toFlatGraph​
â–¸ toFlatGraph(root
): JsonModelFlatGraph
<JsonModelFlat
<JsonModel
>>
Parameters​
Name | Type |
---|---|
root | JsonModel |
Returns​
JsonModelFlatGraph
<JsonModelFlat
<JsonModel
>>
Defined in​
ng-application-profile/src/lib/services/json-model.service.ts:16