From 9f5762a2ad7aa4687214cce51e3ff323b4eaac7e Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Wed, 16 Jun 2021 19:27:43 +0100 Subject: [PATCH 1/7] feat: Added DataModel/DataClass import and extend endpoints. --- lib/es2015/mdm-data-class.resource.d.ts | 12 +++++++- lib/es2015/mdm-data-class.resource.js | 30 ++++++++++++++++++- lib/es2015/mdm-data-class.resource.js.map | 2 +- lib/es2015/mdm-data-model.resource.d.ts | 9 ++++++ lib/es2015/mdm-data-model.resource.js | 21 +++++++++++++ lib/es2015/mdm-data-model.resource.js.map | 2 +- lib/es5/mdm-data-class.resource.d.ts | 12 +++++++- lib/es5/mdm-data-class.resource.js | 30 ++++++++++++++++++- lib/es5/mdm-data-class.resource.js.map | 2 +- lib/es5/mdm-data-model.resource.d.ts | 9 ++++++ lib/es5/mdm-data-model.resource.js | 21 +++++++++++++ lib/es5/mdm-data-model.resource.js.map | 2 +- src/mdm-data-class.resource.ts | 36 ++++++++++++++++++++++- src/mdm-data-model.resource.ts | 25 ++++++++++++++++ 14 files changed, 204 insertions(+), 9 deletions(-) diff --git a/lib/es2015/mdm-data-class.resource.d.ts b/lib/es2015/mdm-data-class.resource.d.ts index 34102cd8..b35d58fc 100644 --- a/lib/es2015/mdm-data-class.resource.d.ts +++ b/lib/es2015/mdm-data-class.resource.d.ts @@ -20,7 +20,11 @@ import { MdmResource } from './mdm-resource'; * | PUT | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: update * | GET | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: show * | POST | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: copyDataClass - * + * | + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: removeImportDataElement + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: addImportDataElement */ /** * MDM resource for managing data classes attached to data models. @@ -192,4 +196,10 @@ export declare class MdmDataClassResource extends MdmResource { * `200 OK` - will return a {@link DataClassDetailResponse} containing the new copy of a {@link DataClassDetail} object. */ copyDataClass(dataModelId: string, otherDataModelId: string, otherDataClassId: string, restHandlerOptions?: RequestSettings): any; + importDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + removeImportedDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + importDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + removeImportedDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + addExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + removeExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es2015/mdm-data-class.resource.js b/lib/es2015/mdm-data-class.resource.js index c1053fbf..b964a3ef 100644 --- a/lib/es2015/mdm-data-class.resource.js +++ b/lib/es2015/mdm-data-class.resource.js @@ -17,7 +17,11 @@ import { MdmResource } from './mdm-resource'; * | PUT | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: update * | GET | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: show * | POST | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: copyDataClass - * + * | + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: removeImportDataElement + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: addImportDataElement */ /** * MDM resource for managing data classes attached to data models. @@ -240,5 +244,29 @@ export class MdmDataClassResource extends MdmResource { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePost(url, {}, restHandlerOptions); } + importDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simplePut(url, {}, options); + } + removeImportedDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simpleDelete(url, {}, options); + } + importDataElement(dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; + return this.simplePut(url, {}, options); + } + removeImportedDataElement(dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; + return this.simpleDelete(url, {}, options); + } + addExtendDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; + return this.simplePut(url, {}, options); + } + removeExtendDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; + return this.simpleDelete(url, {}, options); + } } //# sourceMappingURL=mdm-data-class.resource.js.map \ No newline at end of file diff --git a/lib/es2015/mdm-data-class.resource.js.map b/lib/es2015/mdm-data-class.resource.js.map index 6d4ebcc1..1bac5960 100644 --- a/lib/es2015/mdm-data-class.resource.js.map +++ b/lib/es2015/mdm-data-class.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es2015/mdm-data-model.resource.d.ts b/lib/es2015/mdm-data-model.resource.d.ts index fe2ebe43..371e0019 100644 --- a/lib/es2015/mdm-data-model.resource.d.ts +++ b/lib/es2015/mdm-data-model.resource.d.ts @@ -39,6 +39,11 @@ import { MdmResource } from './mdm-resource'; | GET | /api/dataModels/${dataModelId}/latestModelVersion | Action: latestModelVersion | GET | /api/dataModels/${dataModelId}/latestFinalisedModel | Action: latestFinalisedModel | GET | /api/dataModels/${dataModelId}/modelVersionTree | Action: modelVersionTree + | + | DELETE | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: removeImportDataType + | PUT | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: addImportDataType + | DELETE | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + | PUT | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass */ /** * MDM resource for managing data models. @@ -354,4 +359,8 @@ export declare class MdmDataModelResource extends MdmResource { * @see {@link MdmDataModelResource.remove} */ undoSoftDelete(dataModelId: Uuid, options?: RequestSettings): any; + importDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + removeImportedDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + importDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + removeImportedDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es2015/mdm-data-model.resource.js b/lib/es2015/mdm-data-model.resource.js index 457edbba..598f7fc0 100644 --- a/lib/es2015/mdm-data-model.resource.js +++ b/lib/es2015/mdm-data-model.resource.js @@ -36,6 +36,11 @@ import { MdmResource } from './mdm-resource'; | GET | /api/dataModels/${dataModelId}/latestModelVersion | Action: latestModelVersion | GET | /api/dataModels/${dataModelId}/latestFinalisedModel | Action: latestFinalisedModel | GET | /api/dataModels/${dataModelId}/modelVersionTree | Action: modelVersionTree + | + | DELETE | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: removeImportDataType + | PUT | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: addImportDataType + | DELETE | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + | PUT | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass */ /** * MDM resource for managing data models. @@ -463,5 +468,21 @@ export class MdmDataModelResource extends MdmResource { const url = `${this.apiEndpoint}/admin/dataModels/${dataModelId}/undoSoftDelete`; return this.simplePut(url, {}, options); } + importDataType(dataModelId, otherDataModelId, otherDataTypeId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; + return this.simplePut(url, {}, options); + } + removeImportedDataType(dataModelId, otherDataModelId, otherDataTypeId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; + return this.simpleDelete(url, {}, options); + } + importDataClass(dataModelId, otherDataModelId, otherDataClassId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simplePut(url, {}, options); + } + removeImportedDataClass(dataModelId, otherDataModelId, otherDataClassId, options) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simpleDelete(url, {}, options); + } } //# sourceMappingURL=mdm-data-model.resource.js.map \ No newline at end of file diff --git a/lib/es2015/mdm-data-model.resource.js.map b/lib/es2015/mdm-data-model.resource.js.map index 963b5447..6a031c8e 100644 --- a/lib/es2015/mdm-data-model.resource.js.map +++ b/lib/es2015/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/mdm-data-class.resource.d.ts b/lib/es5/mdm-data-class.resource.d.ts index 34102cd8..b35d58fc 100644 --- a/lib/es5/mdm-data-class.resource.d.ts +++ b/lib/es5/mdm-data-class.resource.d.ts @@ -20,7 +20,11 @@ import { MdmResource } from './mdm-resource'; * | PUT | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: update * | GET | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: show * | POST | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: copyDataClass - * + * | + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: removeImportDataElement + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: addImportDataElement */ /** * MDM resource for managing data classes attached to data models. @@ -192,4 +196,10 @@ export declare class MdmDataClassResource extends MdmResource { * `200 OK` - will return a {@link DataClassDetailResponse} containing the new copy of a {@link DataClassDetail} object. */ copyDataClass(dataModelId: string, otherDataModelId: string, otherDataClassId: string, restHandlerOptions?: RequestSettings): any; + importDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + removeImportedDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + importDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + removeImportedDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + addExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + removeExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es5/mdm-data-class.resource.js b/lib/es5/mdm-data-class.resource.js index 8d72109c..39f51178 100644 --- a/lib/es5/mdm-data-class.resource.js +++ b/lib/es5/mdm-data-class.resource.js @@ -30,7 +30,11 @@ import { MdmResource } from './mdm-resource'; * | PUT | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: update * | GET | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: show * | POST | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: copyDataClass - * + * | + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: removeImportDataElement + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: addImportDataElement */ /** * MDM resource for managing data classes attached to data models. @@ -257,6 +261,30 @@ var MdmDataClassResource = /** @class */ (function (_super) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; return this.simplePost(url, {}, restHandlerOptions); }; + MdmDataClassResource.prototype.importDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; + return this.simplePut(url, {}, options); + }; + MdmDataClassResource.prototype.removeImportedDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; + return this.simpleDelete(url, {}, options); + }; + MdmDataClassResource.prototype.importDataElement = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataElements/" + otherDataModelId + "/" + otherDataClassId + "/" + otherDataElementId; + return this.simplePut(url, {}, options); + }; + MdmDataClassResource.prototype.removeImportedDataElement = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataElements/" + otherDataModelId + "/" + otherDataClassId + "/" + otherDataElementId; + return this.simpleDelete(url, {}, options); + }; + MdmDataClassResource.prototype.addExtendDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/extends/" + otherDataModelId + "/" + otherDataClassId; + return this.simplePut(url, {}, options); + }; + MdmDataClassResource.prototype.removeExtendDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/extends/" + otherDataModelId + "/" + otherDataClassId; + return this.simpleDelete(url, {}, options); + }; return MdmDataClassResource; }(MdmResource)); export { MdmDataClassResource }; diff --git a/lib/es5/mdm-data-class.resource.js.map b/lib/es5/mdm-data-class.resource.js.map index f4b873d4..31a57ec9 100644 --- a/lib/es5/mdm-data-class.resource.js.map +++ b/lib/es5/mdm-data-class.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAoBA,OAAO,EAAE,WAAW,EAAE,MAAM,gBAAgB,CAAC;AAE7C;;;;;;;;;;;;;;;;;;;GAmBG;AAEH;;GAEG;AACH;IAA0C,wCAAW;IAArD;;IA0OA,CAAC;IAxOC;;;;;;;;;;OAUG;IACH,gDAAiB,GAAjB,UAAkB,WAAiB,EAAE,WAAiB,EAAE,IAAe,EAAE,OAAyB;QAChG,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,iBAAc,CAAC;QACnG,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;;OAYG;IACH,mDAAoB,GAApB,UAAqB,WAAiB,EAAE,WAAiB,EAAE,KAAgC,EAAE,OAAyB;QACpH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,iBAAc,CAAC;QACnG,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;;OAYG;IACH,qCAAM,GAAN,UAAO,WAAiB,EAAE,WAAiB,EAAE,KAAqC,EAAE,OAAyB;QAC3G,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,YAAS,CAAC;QAC9F,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC9C,CAAC;IAED,sCAAO,GAAP,UAAQ,WAAmB,EAAE,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QACzH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,aAAU,CAAC;QAC/F,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED;;;;;;;;;;;OAWG;IACH,mDAAoB,GAApB,UAAqB,WAAiB,EAAE,WAAiB,EAAE,gBAAsB,EAAE,KAAuB,EAAE,OAAyB;QACnI,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,qBAAgB,gBAAkB,CAAC;QACvH,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAChD,CAAC;IAED;;;;;;;;;;;OAWG;IACH,mDAAoB,GAApB,UAAqB,WAAiB,EAAE,WAAiB,EAAE,gBAAsB,EAAE,IAAe,EAAE,OAAyB;QAC3H,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,qBAAgB,gBAAkB,CAAC;QACvH,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED;;;;;;;;;;;OAWG;IACH,gDAAiB,GAAjB,UAAkB,WAAiB,EAAE,WAAiB,EAAE,gBAAsB,EAAE,KAAuB,EAAE,OAAyB;QAChI,IAAI,GAAG,GAAG,EAAE,CAAC;QACb,IAAI,IAAI,CAAC,MAAM,CAAC,gBAAgB,CAAC,EAAE;YACjC,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,qBAAgB,gBAAkB,CAAC;SAClH;aACI;YACH,GAAG,GAAM,IAAI,CAAC,WAAW,yBAAoB,gBAAkB,CAAC;SACjE;QAED,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;OAWG;IACH,iDAAkB,GAAlB,UAAmB,WAAiB,EAAE,WAAiB,EAAE,gBAAsB,EAAE,gBAAsB,EAAE,OAAyB;QAChI,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAW,qBAAgB,gBAAgB,SAAI,gBAAkB,CAAC;QAC3I,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,EAAG,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED;;;;;;;;;OASG;IACH,mCAAI,GAAJ,UAAK,WAAmB,EAAE,IAAe,EAAE,OAAyB;QAClE,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,iBAAc,CAAC;QACxE,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;OAWG;IACH,mCAAI,GAAJ,UAAK,WAAiB,EAAE,KAAuB,EAAE,OAAyB;QACxE,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,iBAAc,CAAC;QACxE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED,kCAAG,GAAH,UAAI,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QAChG,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,oBAAiB,CAAC;QAC3E,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED;;;;;;;;;;OAUG;IACH,qCAAM,GAAN,UAAO,WAAiB,EAAE,WAAiB,EAAE,KAAuB,EAAE,OAAyB;QAC7F,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAa,CAAC;QACvF,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAChD,CAAC;IAED;;;;;;;;;;OAUG;IACH,qCAAM,GAAN,UAAO,WAAiB,EAAE,WAAiB,EAAE,IAAe,EAAE,OAAyB;QACrF,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAa,CAAC;QACvF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED;;;;;;;;;;OAUG;IACH,kCAAG,GAAH,UAAI,WAAiB,EAAE,WAAiB,EAAE,KAAuB,EAAE,OAAyB;QAC1F,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,WAAa,CAAC;QACvF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;OAUG;IACH,4CAAa,GAAb,UAAc,WAAmB,EAAE,gBAAwB,EAAE,gBAAwB,EAAE,kBAAoC;QACzH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,gBAAgB,SAAI,gBAAkB,CAAC;QAChH,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,EAAG,EAAE,kBAAkB,CAAC,CAAC;IACvD,CAAC;IACH,2BAAC;AAAD,CAAC,AA1OD,CAA0C,WAAW,GA0OpD"} \ No newline at end of file +{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/mdm-data-model.resource.d.ts b/lib/es5/mdm-data-model.resource.d.ts index fe2ebe43..371e0019 100644 --- a/lib/es5/mdm-data-model.resource.d.ts +++ b/lib/es5/mdm-data-model.resource.d.ts @@ -39,6 +39,11 @@ import { MdmResource } from './mdm-resource'; | GET | /api/dataModels/${dataModelId}/latestModelVersion | Action: latestModelVersion | GET | /api/dataModels/${dataModelId}/latestFinalisedModel | Action: latestFinalisedModel | GET | /api/dataModels/${dataModelId}/modelVersionTree | Action: modelVersionTree + | + | DELETE | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: removeImportDataType + | PUT | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: addImportDataType + | DELETE | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + | PUT | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass */ /** * MDM resource for managing data models. @@ -354,4 +359,8 @@ export declare class MdmDataModelResource extends MdmResource { * @see {@link MdmDataModelResource.remove} */ undoSoftDelete(dataModelId: Uuid, options?: RequestSettings): any; + importDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + removeImportedDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + importDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + removeImportedDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es5/mdm-data-model.resource.js b/lib/es5/mdm-data-model.resource.js index ac6a4734..93fdadac 100644 --- a/lib/es5/mdm-data-model.resource.js +++ b/lib/es5/mdm-data-model.resource.js @@ -49,6 +49,11 @@ import { MdmResource } from './mdm-resource'; | GET | /api/dataModels/${dataModelId}/latestModelVersion | Action: latestModelVersion | GET | /api/dataModels/${dataModelId}/latestFinalisedModel | Action: latestFinalisedModel | GET | /api/dataModels/${dataModelId}/modelVersionTree | Action: modelVersionTree + | + | DELETE | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: removeImportDataType + | PUT | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: addImportDataType + | DELETE | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + | PUT | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass */ /** * MDM resource for managing data models. @@ -480,6 +485,22 @@ var MdmDataModelResource = /** @class */ (function (_super) { var url = this.apiEndpoint + "/admin/dataModels/" + dataModelId + "/undoSoftDelete"; return this.simplePut(url, {}, options); }; + MdmDataModelResource.prototype.importDataType = function (dataModelId, otherDataModelId, otherDataTypeId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataTypes/" + otherDataModelId + "/" + otherDataTypeId; + return this.simplePut(url, {}, options); + }; + MdmDataModelResource.prototype.removeImportedDataType = function (dataModelId, otherDataModelId, otherDataTypeId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataTypes/" + otherDataModelId + "/" + otherDataTypeId; + return this.simpleDelete(url, {}, options); + }; + MdmDataModelResource.prototype.importDataClass = function (dataModelId, otherDataModelId, otherDataClassId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; + return this.simplePut(url, {}, options); + }; + MdmDataModelResource.prototype.removeImportedDataClass = function (dataModelId, otherDataModelId, otherDataClassId, options) { + var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; + return this.simpleDelete(url, {}, options); + }; return MdmDataModelResource; }(MdmResource)); export { MdmDataModelResource }; diff --git a/lib/es5/mdm-data-model.resource.js.map b/lib/es5/mdm-data-model.resource.js.map index 4d3a6aed..46fda8ae 100644 --- a/lib/es5/mdm-data-model.resource.js.map +++ b/lib/es5/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/mdm-data-class.resource.ts b/src/mdm-data-class.resource.ts index 38129777..405b27fb 100644 --- a/src/mdm-data-class.resource.ts +++ b/src/mdm-data-class.resource.ts @@ -38,7 +38,11 @@ import { MdmResource } from './mdm-resource'; * | PUT | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: update * | GET | /api/dataModels/${dataModelId}/dataClasses/${id} | Action: show * | POST | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: copyDataClass - * + * | + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass + * | DELETE | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: removeImportDataElement + * | PUT | /api/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId} | Action: addImportDataElement */ /** @@ -278,4 +282,34 @@ export class MdmDataClassResource extends MdmResource { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePost(url, { }, restHandlerOptions); } + + importDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simplePut(url, { }, options); + } + + removeImportedDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simpleDelete(url, { }, options); + } + + importDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; + return this.simplePut(url, { }, options); + } + + removeImportedDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; + return this.simpleDelete(url, { }, options); + } + + addExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; + return this.simplePut(url, { }, options); + } + + removeExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; + return this.simpleDelete(url, { }, options); + } } diff --git a/src/mdm-data-model.resource.ts b/src/mdm-data-model.resource.ts index 6c2187ee..bb0bd6a4 100644 --- a/src/mdm-data-model.resource.ts +++ b/src/mdm-data-model.resource.ts @@ -57,6 +57,11 @@ import { MdmResource } from './mdm-resource'; | GET | /api/dataModels/${dataModelId}/latestModelVersion | Action: latestModelVersion | GET | /api/dataModels/${dataModelId}/latestFinalisedModel | Action: latestFinalisedModel | GET | /api/dataModels/${dataModelId}/modelVersionTree | Action: modelVersionTree + | + | DELETE | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: removeImportDataType + | PUT | /api/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId} | Action: addImportDataType + | DELETE | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: removeImportDataClass + | PUT | /api/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId} | Action: addImportDataClass */ /** @@ -536,4 +541,24 @@ export class MdmDataModelResource extends MdmResource { const url = `${this.apiEndpoint}/admin/dataModels/${dataModelId}/undoSoftDelete`; return this.simplePut(url, {}, options); } + + importDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; + return this.simplePut(url, {}, options); + } + + removeImportedDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; + return this.simpleDelete(url, {}, options); + } + + importDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simplePut(url, {}, options); + } + + removeImportedDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { + const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; + return this.simpleDelete(url, {}, options); + } } From db74eec1ec87295bec7daa5da3e8757e6f576740 Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Wed, 23 Jun 2021 15:47:41 +0100 Subject: [PATCH 2/7] build: Regenerated distributable files. --- lib/es2015/mdm-data-model.resource.js.map | 2 +- lib/es5/mdm-data-model.resource.js.map | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/es2015/mdm-data-model.resource.js.map b/lib/es2015/mdm-data-model.resource.js.map index ec0b9361..7c72cb88 100644 --- a/lib/es2015/mdm-data-model.resource.js.map +++ b/lib/es2015/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/mdm-data-model.resource.js.map b/lib/es5/mdm-data-model.resource.js.map index 781fcb41..8e2339ab 100644 --- a/lib/es5/mdm-data-model.resource.js.map +++ b/lib/es5/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file From 022ead2c7d74b9ec4edfc735353337303b0a7af8 Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Thu, 1 Jul 2021 14:22:52 +0100 Subject: [PATCH 3/7] build: Regenerated distributable files. --- lib/es2015/index.js | 22 ++++++++++++++++++++++ lib/es2015/index.js.map | 2 +- lib/es2015/mdm-data-model.resource.js.map | 2 +- lib/es2015/mdm-resource.js | 3 +-- lib/es2015/mdm-resource.js.map | 2 +- lib/es5/index.js | 22 ++++++++++++++++++++++ lib/es5/index.js.map | 2 +- lib/es5/mdm-data-model.resource.js.map | 2 +- lib/es5/mdm-resource.js | 3 +-- lib/es5/mdm-resource.js.map | 2 +- 10 files changed, 52 insertions(+), 10 deletions(-) diff --git a/lib/es2015/index.js b/lib/es2015/index.js index bdd2608d..b433b73d 100644 --- a/lib/es2015/index.js +++ b/lib/es2015/index.js @@ -16,9 +16,15 @@ limitations under the License. SPDX-License-Identifier: Apache-2.0 */ export * from './mdm-common.model'; +export * from './mdm-model-types.model'; +export * from './mdm-container-types.model'; +export * from './mdm-merge-types.model'; export * from './mdm-enumeration-values.resource'; +export * from './mdm-data-class.model'; export * from './mdm-data-class.resource'; +export * from './mdm-term.model'; export * from './mdm-term.resource'; +export * from './mdm-classifier.model'; export * from './mdm-classifier.resource'; export * from './mdm-resources-configuration'; export * from './mdm-annotation.resource'; @@ -26,34 +32,46 @@ export * from './mdm-securable.resource'; export * from './mdm-facets.resource'; export * from './mdm-user-groups.resource'; export * from './mdm-group-role.resource'; +export * from './mdm-provider.model'; export * from './mdm-provider.resource'; +export * from './mdm-data-element.model'; export * from './mdm-data-element.resource'; +export * from './mdm-catalogue-item.model'; export * from './mdm-catalogue-item.resource'; +export * from './mdm-code-set.model'; export * from './mdm-code-set.resource'; +export * from './mdm-data-model.model'; export * from './mdm-data-model.resource'; +export * from './mdm-reference-data-model.model'; export * from './mdm-reference-data-model.resource'; export * from './mdm-reference-data-element.resource'; export * from './mdm-reference-data-type.resource'; export * from './mdm-reference-data-value.resource'; export * from './mdm-version-link.resource'; +export * from './mdm-admin.model'; export * from './mdm-admin.resource'; export * from './mdm-rest-handler'; export * from './mdm-security.model'; export * from './mdm-security.resource'; +export * from './mdm-terminology.model'; export * from './mdm-terminology.resource'; export * from './mdm-term-replationship-type.resource'; export * from './mdm-data-class-component.resource'; export * from './mdm-namespaces.resource'; export * from './mdm-catalogue-user.resource'; +export * from './mdm-session.model'; export * from './mdm-session.resource'; +export * from './mdm-import-export.model'; export * from './mdm-importer.resource'; export * from './mdm-data-flow.resource'; +export * from './mdm-folder.model'; export * from './mdm-folder.resource'; export * from './mdm-tree-item.model'; export * from './mdm-tree-item.resource'; export * from './mdm-summary-metadata.resource'; export * from './mdm-metadata.resource'; export * from './mdm-authentication.resource'; +export * from './mdm-data-type.model'; export * from './mdm-data-type.resource'; export * from './mdm-user-image-file.resource'; export * from './mdm-data-element-component.resource'; @@ -62,9 +80,13 @@ export * from './mdm-resource'; export * from './mdm-merge.model'; export * from './mdm-versioning.resource'; export * from './mdm-profile.resource'; +export * from './mdm-subscribed-catalogues.model'; export * from './mdm-subscribed-catalogues.resource'; +export * from './mdm-api-properties.model'; export * from './mdm-api-properties.resource'; +export * from './mdm-versioned-folder.model'; export * from './mdm-versioned-folder.resource'; +export * from './mdm-plugin-openid-connect.model'; export * from './mdm-plugin-openid-connect.resource'; export * from './mdm-merge.model'; export * from './mdm-merge.resource'; diff --git a/lib/es2015/index.js.map b/lib/es2015/index.js.map index 79200f9f..c510f06c 100644 --- a/lib/es2015/index.js.map +++ b/lib/es2015/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AAInC,cAAc,mCAAmC,CAAC;AAElD,cAAc,2BAA2B,CAAC;AAE1C,cAAc,qBAAqB,CAAC;AAEpC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,yBAAyB,CAAC;AAExC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yBAAyB,CAAC;AAExC,cAAc,2BAA2B,CAAC;AAE1C,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AAExC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AAEzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,sCAAsC,CAAC;AAErD,cAAc,+BAA+B,CAAC;AAE9C,cAAc,iCAAiC,CAAC;AAEhD,cAAc,sCAAsC,CAAC;AACrD,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AACnC,cAAc,yBAAyB,CAAC;AACxC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yBAAyB,CAAC;AACxC,cAAc,mCAAmC,CAAC;AAClD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,yBAAyB,CAAC;AACxC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,wBAAwB,CAAC;AACvC,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,8BAA8B,CAAC;AAC7C,cAAc,iCAAiC,CAAC;AAChD,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} \ No newline at end of file diff --git a/lib/es2015/mdm-data-model.resource.js.map b/lib/es2015/mdm-data-model.resource.js.map index 8bfa8d69..1fc4f5d9 100644 --- a/lib/es2015/mdm-data-model.resource.js.map +++ b/lib/es2015/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es2015/mdm-resource.js b/lib/es2015/mdm-resource.js index 4bd90ac3..abd55f3a 100644 --- a/lib/es2015/mdm-resource.js +++ b/lib/es2015/mdm-resource.js @@ -104,9 +104,8 @@ export class MdmResource { * @returns A URL encoded string containing each parameter and value, or an empty string if no properties were provided. */ generateQueryString(query = {}) { - var _a; const queryParams = Object.keys(query).map(key => `${key}=${query[key]}`); - return (((_a = queryParams) === null || _a === void 0 ? void 0 : _a.length) > 0) ? `?${queryParams.join('&')}` : ''; + return ((queryParams === null || queryParams === void 0 ? void 0 : queryParams.length) > 0) ? `?${queryParams.join('&')}` : ''; } } //# sourceMappingURL=mdm-resource.js.map \ No newline at end of file diff --git a/lib/es2015/mdm-resource.js.map b/lib/es2015/mdm-resource.js.map index 7b1fe738..9062abf3 100644 --- a/lib/es2015/mdm-resource.js.map +++ b/lib/es2015/mdm-resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-resource.js","sourceRoot":"","sources":["../../src/mdm-resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-resource.js","sourceRoot":"","sources":["../../src/mdm-resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/index.js b/lib/es5/index.js index bdd2608d..b433b73d 100644 --- a/lib/es5/index.js +++ b/lib/es5/index.js @@ -16,9 +16,15 @@ limitations under the License. SPDX-License-Identifier: Apache-2.0 */ export * from './mdm-common.model'; +export * from './mdm-model-types.model'; +export * from './mdm-container-types.model'; +export * from './mdm-merge-types.model'; export * from './mdm-enumeration-values.resource'; +export * from './mdm-data-class.model'; export * from './mdm-data-class.resource'; +export * from './mdm-term.model'; export * from './mdm-term.resource'; +export * from './mdm-classifier.model'; export * from './mdm-classifier.resource'; export * from './mdm-resources-configuration'; export * from './mdm-annotation.resource'; @@ -26,34 +32,46 @@ export * from './mdm-securable.resource'; export * from './mdm-facets.resource'; export * from './mdm-user-groups.resource'; export * from './mdm-group-role.resource'; +export * from './mdm-provider.model'; export * from './mdm-provider.resource'; +export * from './mdm-data-element.model'; export * from './mdm-data-element.resource'; +export * from './mdm-catalogue-item.model'; export * from './mdm-catalogue-item.resource'; +export * from './mdm-code-set.model'; export * from './mdm-code-set.resource'; +export * from './mdm-data-model.model'; export * from './mdm-data-model.resource'; +export * from './mdm-reference-data-model.model'; export * from './mdm-reference-data-model.resource'; export * from './mdm-reference-data-element.resource'; export * from './mdm-reference-data-type.resource'; export * from './mdm-reference-data-value.resource'; export * from './mdm-version-link.resource'; +export * from './mdm-admin.model'; export * from './mdm-admin.resource'; export * from './mdm-rest-handler'; export * from './mdm-security.model'; export * from './mdm-security.resource'; +export * from './mdm-terminology.model'; export * from './mdm-terminology.resource'; export * from './mdm-term-replationship-type.resource'; export * from './mdm-data-class-component.resource'; export * from './mdm-namespaces.resource'; export * from './mdm-catalogue-user.resource'; +export * from './mdm-session.model'; export * from './mdm-session.resource'; +export * from './mdm-import-export.model'; export * from './mdm-importer.resource'; export * from './mdm-data-flow.resource'; +export * from './mdm-folder.model'; export * from './mdm-folder.resource'; export * from './mdm-tree-item.model'; export * from './mdm-tree-item.resource'; export * from './mdm-summary-metadata.resource'; export * from './mdm-metadata.resource'; export * from './mdm-authentication.resource'; +export * from './mdm-data-type.model'; export * from './mdm-data-type.resource'; export * from './mdm-user-image-file.resource'; export * from './mdm-data-element-component.resource'; @@ -62,9 +80,13 @@ export * from './mdm-resource'; export * from './mdm-merge.model'; export * from './mdm-versioning.resource'; export * from './mdm-profile.resource'; +export * from './mdm-subscribed-catalogues.model'; export * from './mdm-subscribed-catalogues.resource'; +export * from './mdm-api-properties.model'; export * from './mdm-api-properties.resource'; +export * from './mdm-versioned-folder.model'; export * from './mdm-versioned-folder.resource'; +export * from './mdm-plugin-openid-connect.model'; export * from './mdm-plugin-openid-connect.resource'; export * from './mdm-merge.model'; export * from './mdm-merge.resource'; diff --git a/lib/es5/index.js.map b/lib/es5/index.js.map index 79200f9f..c510f06c 100644 --- a/lib/es5/index.js.map +++ b/lib/es5/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AAInC,cAAc,mCAAmC,CAAC;AAElD,cAAc,2BAA2B,CAAC;AAE1C,cAAc,qBAAqB,CAAC;AAEpC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAE1C,cAAc,yBAAyB,CAAC;AAExC,cAAc,6BAA6B,CAAC;AAE5C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,yBAAyB,CAAC;AAExC,cAAc,2BAA2B,CAAC;AAE1C,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAE5C,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AAExC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAE9C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AAEzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAE9C,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,wBAAwB,CAAC;AAEvC,cAAc,sCAAsC,CAAC;AAErD,cAAc,+BAA+B,CAAC;AAE9C,cAAc,iCAAiC,CAAC;AAEhD,cAAc,sCAAsC,CAAC;AACrD,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AACnC,cAAc,yBAAyB,CAAC;AACxC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yBAAyB,CAAC;AACxC,cAAc,mCAAmC,CAAC;AAClD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,yBAAyB,CAAC;AACxC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,wBAAwB,CAAC;AACvC,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,8BAA8B,CAAC;AAC7C,cAAc,iCAAiC,CAAC;AAChD,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} \ No newline at end of file diff --git a/lib/es5/mdm-data-model.resource.js.map b/lib/es5/mdm-data-model.resource.js.map index 631dae7e..5087ceae 100644 --- a/lib/es5/mdm-data-model.resource.js.map +++ b/lib/es5/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/mdm-resource.js b/lib/es5/mdm-resource.js index a7a0391a..0911f436 100644 --- a/lib/es5/mdm-resource.js +++ b/lib/es5/mdm-resource.js @@ -119,9 +119,8 @@ var MdmResource = /** @class */ (function () { */ MdmResource.prototype.generateQueryString = function (query) { if (query === void 0) { query = {}; } - var _a; var queryParams = Object.keys(query).map(function (key) { return key + "=" + query[key]; }); - return (((_a = queryParams) === null || _a === void 0 ? void 0 : _a.length) > 0) ? "?" + queryParams.join('&') : ''; + return ((queryParams === null || queryParams === void 0 ? void 0 : queryParams.length) > 0) ? "?" + queryParams.join('&') : ''; }; return MdmResource; }()); diff --git a/lib/es5/mdm-resource.js.map b/lib/es5/mdm-resource.js.map index c7ec58d4..a27d1649 100644 --- a/lib/es5/mdm-resource.js.map +++ b/lib/es5/mdm-resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-resource.js","sourceRoot":"","sources":["../../src/mdm-resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-resource.js","sourceRoot":"","sources":["../../src/mdm-resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file From d21302764b5036c9649725d8300e6f333be4600c Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Wed, 28 Jul 2021 10:35:41 +0100 Subject: [PATCH 4/7] chore: Regenerate distributable files. --- lib/es2015/index.js.map | 2 +- lib/es2015/mdm-data-model.resource.js.map | 2 +- lib/es5/index.js.map | 2 +- lib/es5/mdm-data-model.resource.js.map | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/es2015/index.js.map b/lib/es2015/index.js.map index 4dc4578a..08656acb 100644 --- a/lib/es2015/index.js.map +++ b/lib/es2015/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AACnC,cAAc,yBAAyB,CAAC;AACxC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yBAAyB,CAAC;AACxC,cAAc,mCAAmC,CAAC;AAClD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,yBAAyB,CAAC;AACxC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,8BAA8B,CAAC;AAC7C,cAAc,iCAAiC,CAAC;AAChD,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AACnC,cAAc,yBAAyB,CAAC;AACxC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yBAAyB,CAAC;AACxC,cAAc,mCAAmC,CAAC;AAClD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,yBAAyB,CAAC;AACxC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,8BAA8B,CAAC;AAC7C,cAAc,iCAAiC,CAAC;AAChD,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} \ No newline at end of file diff --git a/lib/es2015/mdm-data-model.resource.js.map b/lib/es2015/mdm-data-model.resource.js.map index b77325c7..12768a7e 100644 --- a/lib/es2015/mdm-data-model.resource.js.map +++ b/lib/es2015/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/index.js.map b/lib/es5/index.js.map index 4dc4578a..08656acb 100644 --- a/lib/es5/index.js.map +++ b/lib/es5/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AACnC,cAAc,yBAAyB,CAAC;AACxC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yBAAyB,CAAC;AACxC,cAAc,mCAAmC,CAAC;AAClD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,yBAAyB,CAAC;AACxC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,8BAA8B,CAAC;AAC7C,cAAc,iCAAiC,CAAC;AAChD,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;EAgBE;AACF,cAAc,oBAAoB,CAAC;AACnC,cAAc,yBAAyB,CAAC;AACxC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,yBAAyB,CAAC;AACxC,cAAc,mCAAmC,CAAC;AAClD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kBAAkB,CAAC;AACjC,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,0BAA0B,CAAC;AACzC,cAAc,uBAAuB,CAAC;AACtC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,6BAA6B,CAAC;AAC5C,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,qCAAqC,CAAC;AACpD,cAAc,uCAAuC,CAAC;AACtD,cAAc,oCAAoC,CAAC;AACnD,cAAc,qCAAqC,CAAC;AACpD,cAAc,6BAA6B,CAAC;AAC5C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAC;AACrC,cAAc,oBAAoB,CAAC;AACnC,cAAc,sBAAsB,CAAC;AACrC,cAAc,yBAAyB,CAAC;AACxC,cAAc,yBAAyB,CAAC;AACxC,cAAc,4BAA4B,CAAC;AAC3C,cAAc,wCAAwC,CAAC;AACvD,cAAc,qCAAqC,CAAC;AACpD,cAAc,2BAA2B,CAAC;AAC1C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,0BAA0B,CAAC;AACzC,cAAc,oBAAoB,CAAC;AACnC,cAAc,uBAAuB,CAAC;AACtC,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,iCAAiC,CAAC;AAChD,cAAc,yBAAyB,CAAC;AACxC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,uBAAuB,CAAC;AACtC,cAAc,0BAA0B,CAAC;AACzC,cAAc,gCAAgC,CAAC;AAC/C,cAAc,uCAAuC,CAAC;AACtD,cAAc,qBAAqB,CAAC;AACpC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,mBAAmB,CAAC;AAClC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,wBAAwB,CAAC;AACvC,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,+BAA+B,CAAC;AAC9C,cAAc,8BAA8B,CAAC;AAC7C,cAAc,iCAAiC,CAAC;AAChD,cAAc,mCAAmC,CAAC;AAClD,cAAc,sCAAsC,CAAC;AACrD,cAAc,wBAAwB,CAAC;AACvC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,mBAAmB,CAAC;AAClC,cAAc,sBAAsB,CAAA"} \ No newline at end of file diff --git a/lib/es5/mdm-data-model.resource.js.map b/lib/es5/mdm-data-model.resource.js.map index d1d743bf..85385cf2 100644 --- a/lib/es5/mdm-data-model.resource.js.map +++ b/lib/es5/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file From be3cc7e47b95fa403507377bfd049d5cfee7213d Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Tue, 17 Aug 2021 15:45:53 +0100 Subject: [PATCH 5/7] chore: Fixed eslint issue. --- src/mdm-data-class.model.ts | 2 +- src/mdm-data-model.model.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mdm-data-class.model.ts b/src/mdm-data-class.model.ts index 230d404c..cead9a17 100644 --- a/src/mdm-data-class.model.ts +++ b/src/mdm-data-class.model.ts @@ -22,6 +22,7 @@ import { Breadcrumb, CatalogueItemDomainType, MdmIndexResponse, MdmResponse, Pag export type DataClassIndexParameters = SortParameters & PageParameters & QueryParameters; export interface DataClass { + [key: string]: any; id?: Uuid; domainType: CatalogueItemDomainType; label: string; @@ -31,7 +32,6 @@ export interface DataClass { breadcrumbs?: Breadcrumb[]; minMultiplicity?: number; maxMultipicity?: number; - [key: string]: any; } export type DataClassDetail = diff --git a/src/mdm-data-model.model.ts b/src/mdm-data-model.model.ts index 2b9d5218..5d6e9d25 100644 --- a/src/mdm-data-model.model.ts +++ b/src/mdm-data-model.model.ts @@ -23,9 +23,9 @@ import { DataTypeProvider } from './mdm-data-type.model'; export type DataModelType = 'Data Standard' | 'Data Asset'; export interface DataModel extends Modelable { + [key: string]: any; type?: DataModelType; semanticLinks?: any[]; - [key: string]: any; } export type DataModelDetail = From 9ccf4aa9a04dac487ef81fddd208e36915ad52ec Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Tue, 17 Aug 2021 15:46:42 +0100 Subject: [PATCH 6/7] chore: Added comments --- src/mdm-data-class.resource.ts | 74 ++++++++++++++++++++++++++++++++++ src/mdm-data-model.resource.ts | 44 ++++++++++++++++++++ 2 files changed, 118 insertions(+) diff --git a/src/mdm-data-class.resource.ts b/src/mdm-data-class.resource.ts index 405b27fb..c3682b3b 100644 --- a/src/mdm-data-class.resource.ts +++ b/src/mdm-data-class.resource.ts @@ -283,31 +283,105 @@ export class MdmDataClassResource extends MdmResource { return this.simplePost(url, { }, restHandlerOptions); } + /** + * `HTTP PUT` - Import a data class into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePut(url, { }, options); } + /** + * `HTTP DELETE` - Removes an imported data class from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simpleDelete(url, { }, options); } + /** + * `HTTP PUT` - Import a data element into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; return this.simplePut(url, { }, options); } + /** + * `HTTP DELETE` - Removes an imported data element from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; return this.simpleDelete(url, { }, options); } + /** + * `HTTP PUT` - Add data class to the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the data class to be added. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ addExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; return this.simplePut(url, { }, options); } + /** + * `HTTP DELETE` - Removes data class from the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the extension data class to be removed. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; return this.simpleDelete(url, { }, options); diff --git a/src/mdm-data-model.resource.ts b/src/mdm-data-model.resource.ts index ab5e97e1..a3fa35b7 100644 --- a/src/mdm-data-model.resource.ts +++ b/src/mdm-data-model.resource.ts @@ -567,21 +567,65 @@ export class MdmDataModelResource extends MdmResource { return this.simplePut(url, {}, options); } + /** + * `HTTP PUT` - Import a data type into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes an imported data type from specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; return this.simpleDelete(url, {}, options); } + /** + * `HTTP PUT` - Import a data class into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes an imported data class from specified data model. + * + * @param dataModelId The unique identifier of the targetdata model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simpleDelete(url, {}, options); From 62523258b90b6554898832ffd55fedb191d3f9d5 Mon Sep 17 00:00:00 2001 From: Andrew Tsui Date: Tue, 17 Aug 2021 15:47:53 +0100 Subject: [PATCH 7/7] build: Regenerate distributable files. --- lib/es2015/mdm-data-class.model.d.ts | 2 +- lib/es2015/mdm-data-class.resource.d.ts | 74 +++++++++++++++++++++++ lib/es2015/mdm-data-class.resource.js | 74 +++++++++++++++++++++++ lib/es2015/mdm-data-class.resource.js.map | 2 +- lib/es2015/mdm-data-model.model.d.ts | 2 +- lib/es2015/mdm-data-model.resource.d.ts | 44 ++++++++++++++ lib/es2015/mdm-data-model.resource.js | 44 ++++++++++++++ lib/es2015/mdm-data-model.resource.js.map | 2 +- lib/es5/mdm-data-class.model.d.ts | 2 +- lib/es5/mdm-data-class.resource.d.ts | 74 +++++++++++++++++++++++ lib/es5/mdm-data-class.resource.js | 74 +++++++++++++++++++++++ lib/es5/mdm-data-class.resource.js.map | 2 +- lib/es5/mdm-data-model.model.d.ts | 2 +- lib/es5/mdm-data-model.resource.d.ts | 44 ++++++++++++++ lib/es5/mdm-data-model.resource.js | 44 ++++++++++++++ lib/es5/mdm-data-model.resource.js.map | 2 +- 16 files changed, 480 insertions(+), 8 deletions(-) diff --git a/lib/es2015/mdm-data-class.model.d.ts b/lib/es2015/mdm-data-class.model.d.ts index b6fd9e6c..4e321c08 100644 --- a/lib/es2015/mdm-data-class.model.d.ts +++ b/lib/es2015/mdm-data-class.model.d.ts @@ -2,6 +2,7 @@ import { Historical, Securable } from './mdm-model-types.model'; import { Breadcrumb, CatalogueItemDomainType, MdmIndexResponse, MdmResponse, PageParameters, QueryParameters, SortParameters, Uuid } from './mdm-common.model'; export declare type DataClassIndexParameters = SortParameters & PageParameters & QueryParameters; export interface DataClass { + [key: string]: any; id?: Uuid; domainType: CatalogueItemDomainType; label: string; @@ -11,7 +12,6 @@ export interface DataClass { breadcrumbs?: Breadcrumb[]; minMultiplicity?: number; maxMultipicity?: number; - [key: string]: any; } export declare type DataClassDetail = DataClass & Securable & Historical; export declare type DataClassIndexResponse = MdmIndexResponse; diff --git a/lib/es2015/mdm-data-class.resource.d.ts b/lib/es2015/mdm-data-class.resource.d.ts index b35d58fc..ea43c88a 100644 --- a/lib/es2015/mdm-data-class.resource.d.ts +++ b/lib/es2015/mdm-data-class.resource.d.ts @@ -196,10 +196,84 @@ export declare class MdmDataClassResource extends MdmResource { * `200 OK` - will return a {@link DataClassDetailResponse} containing the new copy of a {@link DataClassDetail} object. */ copyDataClass(dataModelId: string, otherDataModelId: string, otherDataClassId: string, restHandlerOptions?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data class into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data class from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data element into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data element from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Add data class to the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the data class to be added. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ addExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes data class from the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the extension data class to be removed. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es2015/mdm-data-class.resource.js b/lib/es2015/mdm-data-class.resource.js index b964a3ef..9a9efb70 100644 --- a/lib/es2015/mdm-data-class.resource.js +++ b/lib/es2015/mdm-data-class.resource.js @@ -244,26 +244,100 @@ export class MdmDataClassResource extends MdmResource { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePost(url, {}, restHandlerOptions); } + /** + * `HTTP PUT` - Import a data class into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes an imported data class from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simpleDelete(url, {}, options); } + /** + * `HTTP PUT` - Import a data element into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataElement(dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes an imported data element from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataElement(dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/dataElements/${otherDataModelId}/${otherDataClassId}/${otherDataElementId}`; return this.simpleDelete(url, {}, options); } + /** + * `HTTP PUT` - Add data class to the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the data class to be added. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ addExtendDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes data class from the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the extension data class to be removed. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeExtendDataClass(dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${dataClassId}/extends/${otherDataModelId}/${otherDataClassId}`; return this.simpleDelete(url, {}, options); diff --git a/lib/es2015/mdm-data-class.resource.js.map b/lib/es2015/mdm-data-class.resource.js.map index 1bac5960..89ef9e10 100644 --- a/lib/es2015/mdm-data-class.resource.js.map +++ b/lib/es2015/mdm-data-class.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es2015/mdm-data-model.model.d.ts b/lib/es2015/mdm-data-model.model.d.ts index 9e95d31d..2dc6755f 100644 --- a/lib/es2015/mdm-data-model.model.d.ts +++ b/lib/es2015/mdm-data-model.model.d.ts @@ -3,9 +3,9 @@ import { MdmIndexResponse, MdmResponse, QueryParameters } from './mdm-common.mod import { DataTypeProvider } from './mdm-data-type.model'; export declare type DataModelType = 'Data Standard' | 'Data Asset'; export interface DataModel extends Modelable { + [key: string]: any; type?: DataModelType; semanticLinks?: any[]; - [key: string]: any; } export declare type DataModelDetail = DataModel & ModelableDetail & SecurableModel & Historical & Branchable & Versionable & Finalisable; export declare type DataModelIndexResponse = MdmIndexResponse; diff --git a/lib/es2015/mdm-data-model.resource.d.ts b/lib/es2015/mdm-data-model.resource.d.ts index a6178ddd..1f2ba56e 100644 --- a/lib/es2015/mdm-data-model.resource.d.ts +++ b/lib/es2015/mdm-data-model.resource.d.ts @@ -380,8 +380,52 @@ export declare class MdmDataModelResource extends MdmResource { * @see {@link MdmDataModelResource.remove} */ undoSoftDelete(dataModelId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data type into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data type from specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data class into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data class from specified data model. + * + * @param dataModelId The unique identifier of the targetdata model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es2015/mdm-data-model.resource.js b/lib/es2015/mdm-data-model.resource.js index 6d53cced..12b3d11f 100644 --- a/lib/es2015/mdm-data-model.resource.js +++ b/lib/es2015/mdm-data-model.resource.js @@ -492,18 +492,62 @@ export class MdmDataModelResource extends MdmResource { const url = `${this.apiEndpoint}/admin/dataModels/${dataModelId}/undoSoftDelete`; return this.simplePut(url, {}, options); } + /** + * `HTTP PUT` - Import a data type into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataType(dataModelId, otherDataModelId, otherDataTypeId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes an imported data type from specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataType(dataModelId, otherDataModelId, otherDataTypeId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataTypes/${otherDataModelId}/${otherDataTypeId}`; return this.simpleDelete(url, {}, options); } + /** + * `HTTP PUT` - Import a data class into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataClass(dataModelId, otherDataModelId, otherDataClassId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simplePut(url, {}, options); } + /** + * `HTTP DELETE` - Removes an imported data class from specified data model. + * + * @param dataModelId The unique identifier of the targetdata model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId, otherDataModelId, otherDataClassId, options) { const url = `${this.apiEndpoint}/dataModels/${dataModelId}/dataClasses/${otherDataModelId}/${otherDataClassId}`; return this.simpleDelete(url, {}, options); diff --git a/lib/es2015/mdm-data-model.resource.js.map b/lib/es2015/mdm-data-model.resource.js.map index 12768a7e..aa2c7a08 100644 --- a/lib/es2015/mdm-data-model.resource.js.map +++ b/lib/es2015/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/mdm-data-class.model.d.ts b/lib/es5/mdm-data-class.model.d.ts index b6fd9e6c..4e321c08 100644 --- a/lib/es5/mdm-data-class.model.d.ts +++ b/lib/es5/mdm-data-class.model.d.ts @@ -2,6 +2,7 @@ import { Historical, Securable } from './mdm-model-types.model'; import { Breadcrumb, CatalogueItemDomainType, MdmIndexResponse, MdmResponse, PageParameters, QueryParameters, SortParameters, Uuid } from './mdm-common.model'; export declare type DataClassIndexParameters = SortParameters & PageParameters & QueryParameters; export interface DataClass { + [key: string]: any; id?: Uuid; domainType: CatalogueItemDomainType; label: string; @@ -11,7 +12,6 @@ export interface DataClass { breadcrumbs?: Breadcrumb[]; minMultiplicity?: number; maxMultipicity?: number; - [key: string]: any; } export declare type DataClassDetail = DataClass & Securable & Historical; export declare type DataClassIndexResponse = MdmIndexResponse; diff --git a/lib/es5/mdm-data-class.resource.d.ts b/lib/es5/mdm-data-class.resource.d.ts index b35d58fc..ea43c88a 100644 --- a/lib/es5/mdm-data-class.resource.d.ts +++ b/lib/es5/mdm-data-class.resource.d.ts @@ -196,10 +196,84 @@ export declare class MdmDataClassResource extends MdmResource { * `200 OK` - will return a {@link DataClassDetailResponse} containing the new copy of a {@link DataClassDetail} object. */ copyDataClass(dataModelId: string, otherDataModelId: string, otherDataClassId: string, restHandlerOptions?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data class into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data class from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data element into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ importDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data element from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataElement(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, otherDataElementId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Add data class to the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the data class to be added. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ addExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes data class from the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the extension data class to be removed. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeExtendDataClass(dataModelId: Uuid, dataClassId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es5/mdm-data-class.resource.js b/lib/es5/mdm-data-class.resource.js index 39f51178..0524caaf 100644 --- a/lib/es5/mdm-data-class.resource.js +++ b/lib/es5/mdm-data-class.resource.js @@ -261,26 +261,100 @@ var MdmDataClassResource = /** @class */ (function (_super) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; return this.simplePost(url, {}, restHandlerOptions); }; + /** + * `HTTP PUT` - Import a data class into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ MdmDataClassResource.prototype.importDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; return this.simplePut(url, {}, options); }; + /** + * `HTTP DELETE` - Removes an imported data class from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ MdmDataClassResource.prototype.removeImportedDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; return this.simpleDelete(url, {}, options); }; + /** + * `HTTP PUT` - Import a data element into specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ MdmDataClassResource.prototype.importDataElement = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataElements/" + otherDataModelId + "/" + otherDataClassId + "/" + otherDataElementId; return this.simplePut(url, {}, options); }; + /** + * `HTTP DELETE` - Removes an imported data element from specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClasseId The unique indentifier of the target data class to remove from. + * @param otherDataModelId The unique identifier of the data model the data element exists under. + * @param otherDataClassId The unique identifier of the data class the data element exists under. + * @param otherDataElementId The unique identifier of the data element. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ MdmDataClassResource.prototype.removeImportedDataElement = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, otherDataElementId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/dataElements/" + otherDataModelId + "/" + otherDataClassId + "/" + otherDataElementId; return this.simpleDelete(url, {}, options); }; + /** + * `HTTP PUT` - Add data class to the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the data class to be added. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataClassDetailResponse} containing a {@link DataClassDetail} object. + */ MdmDataClassResource.prototype.addExtendDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/extends/" + otherDataModelId + "/" + otherDataClassId; return this.simplePut(url, {}, options); }; + /** + * `HTTP DELETE` - Removes data class from the extension list of specified data class. + * + * @param dataModelId The unique identifier of the data model the target data class exists under. + * @param dataClassId The unique identifier of the target data class. + * @param otherDataModelId The unique identifier of the data model the extension data class exists under. + * @param otherDataClassId The unique identifier of the extension data class to be removed. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ MdmDataClassResource.prototype.removeExtendDataClass = function (dataModelId, dataClassId, otherDataModelId, otherDataClassId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + dataClassId + "/extends/" + otherDataModelId + "/" + otherDataClassId; return this.simpleDelete(url, {}, options); diff --git a/lib/es5/mdm-data-class.resource.js.map b/lib/es5/mdm-data-class.resource.js.map index 31a57ec9..76d69b44 100644 --- a/lib/es5/mdm-data-class.resource.js.map +++ b/lib/es5/mdm-data-class.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-class.resource.js","sourceRoot":"","sources":["../../src/mdm-data-class.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/es5/mdm-data-model.model.d.ts b/lib/es5/mdm-data-model.model.d.ts index 9e95d31d..2dc6755f 100644 --- a/lib/es5/mdm-data-model.model.d.ts +++ b/lib/es5/mdm-data-model.model.d.ts @@ -3,9 +3,9 @@ import { MdmIndexResponse, MdmResponse, QueryParameters } from './mdm-common.mod import { DataTypeProvider } from './mdm-data-type.model'; export declare type DataModelType = 'Data Standard' | 'Data Asset'; export interface DataModel extends Modelable { + [key: string]: any; type?: DataModelType; semanticLinks?: any[]; - [key: string]: any; } export declare type DataModelDetail = DataModel & ModelableDetail & SecurableModel & Historical & Branchable & Versionable & Finalisable; export declare type DataModelIndexResponse = MdmIndexResponse; diff --git a/lib/es5/mdm-data-model.resource.d.ts b/lib/es5/mdm-data-model.resource.d.ts index a6178ddd..1f2ba56e 100644 --- a/lib/es5/mdm-data-model.resource.d.ts +++ b/lib/es5/mdm-data-model.resource.d.ts @@ -380,8 +380,52 @@ export declare class MdmDataModelResource extends MdmResource { * @see {@link MdmDataModelResource.remove} */ undoSoftDelete(dataModelId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data type into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data type from specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataType(dataModelId: Uuid, otherDataModelId: Uuid, otherDataTypeId: Uuid, options?: RequestSettings): any; + /** + * `HTTP PUT` - Import a data class into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ importDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; + /** + * `HTTP DELETE` - Removes an imported data class from specified data model. + * + * @param dataModelId The unique identifier of the targetdata model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ removeImportedDataClass(dataModelId: Uuid, otherDataModelId: Uuid, otherDataClassId: Uuid, options?: RequestSettings): any; } diff --git a/lib/es5/mdm-data-model.resource.js b/lib/es5/mdm-data-model.resource.js index 8317b25d..e1b231ab 100644 --- a/lib/es5/mdm-data-model.resource.js +++ b/lib/es5/mdm-data-model.resource.js @@ -509,18 +509,62 @@ var MdmDataModelResource = /** @class */ (function (_super) { var url = this.apiEndpoint + "/admin/dataModels/" + dataModelId + "/undoSoftDelete"; return this.simplePut(url, {}, options); }; + /** + * `HTTP PUT` - Import a data type into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ MdmDataModelResource.prototype.importDataType = function (dataModelId, otherDataModelId, otherDataTypeId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataTypes/" + otherDataModelId + "/" + otherDataTypeId; return this.simplePut(url, {}, options); }; + /** + * `HTTP DELETE` - Removes an imported data type from specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data type exists under. + * @param otherDataTypeId The unique identifier of the imported data type to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ MdmDataModelResource.prototype.removeImportedDataType = function (dataModelId, otherDataModelId, otherDataTypeId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataTypes/" + otherDataModelId + "/" + otherDataTypeId; return this.simpleDelete(url, {}, options); }; + /** + * `HTTP PUT` - Import a data class into specified data model. + * + * @param dataModelId The unique identifier of the target data model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class. + * @param options Optional REST handler parameters, if required. + * @returns The result of the `PUT` request. + * + * `200 OK` - will return a {@link DataModelDetailResponse} containing a {@link DataModelDetail} object. + */ MdmDataModelResource.prototype.importDataClass = function (dataModelId, otherDataModelId, otherDataClassId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; return this.simplePut(url, {}, options); }; + /** + * `HTTP DELETE` - Removes an imported data class from specified data model. + * + * @param dataModelId The unique identifier of the targetdata model. + * @param otherDataModelId The unique identifier of the data model the imported data class exists under. + * @param otherDataClassId The unique identifier of the imported data class to remove. + * @param options Optional REST handler options, if required. + * @returns The result of the `DELETE` request. + * + * On success, the response will be a `204 No Content` and the response body will be empty. + */ MdmDataModelResource.prototype.removeImportedDataClass = function (dataModelId, otherDataModelId, otherDataClassId, options) { var url = this.apiEndpoint + "/dataModels/" + dataModelId + "/dataClasses/" + otherDataModelId + "/" + otherDataClassId; return this.simpleDelete(url, {}, options); diff --git a/lib/es5/mdm-data-model.resource.js.map b/lib/es5/mdm-data-model.resource.js.map index 85385cf2..dbd4d9a1 100644 --- a/lib/es5/mdm-data-model.resource.js.map +++ b/lib/es5/mdm-data-model.resource.js.map @@ -1 +1 @@ -{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mdm-data-model.resource.js","sourceRoot":"","sources":["../../src/mdm-data-model.resource.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAoBA,OAAO,EAAE,WAAW,EAAE,MAAM,gBAAgB,CAAC;AAE7C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA0CG;AAEH;;;;;;;;GAQG;AACH;IAA0C,wCAAW;IAArD;;IA6iBA,CAAC;IA3iBC;;;;;;;;OAQG;IACH,+CAAgB,GAAhB,UAAiB,KAAuB,EAAE,OAAyB;QACjE,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,mDAAgD,CAAC;QAChF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;OAQG;IACH,wCAAS,GAAT,UAAU,KAAuB,EAAE,OAAyB;QAC1D,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oCAAiC,CAAC;QACjE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;OAQG;IACH,wCAAS,GAAT,UAAU,KAAuB,EAAE,OAAyB;QAC1D,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oCAAiC,CAAC;QACjE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;OAQG;IACH,oCAAK,GAAL,UAAM,KAAuB,EAAE,OAAyB;QACtD,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,sBAAmB,CAAC;QACnD,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;;;;;;OAgBG;IACH,2CAAY,GAAZ,UACE,SAAiB,EACjB,IAAY,EACZ,OAAgB,EAChB,IAAa,EACb,OAAyB;QACzB,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,2BAAsB,SAAS,SAAI,IAAI,SAAI,OAAS,CAAC;QACpF,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;;;;;;;;OAkBG;IACH,2CAAY,GAAZ,UACE,SAAiB,EACjB,IAAY,EACZ,OAAgB,EAChB,QAAgB,EAChB,OAAyB;QACzB,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,2BAAsB,SAAS,SAAI,IAAI,SAAI,OAAS,CAAC;QACpF,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,QAAQ,EAAE,OAAO,CAAC,CAAC;IACjD,CAAC;IAED,yDAA0B,GAA1B,UAA2B,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QACvH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,uBAAoB,CAAC;QAC9E,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACvE,CAAC;IAED,uDAAwB,GAAxB,UAAyB,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QACrH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAkB,CAAC;QAC5E,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACvE,CAAC;IAED,2CAAY,GAAZ,UAAa,QAAgB,EAAE,iBAAmC,EAAE,kBAAoC;QACtG,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,iBAAY,QAAQ,gBAAa,CAAC;QACjE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED;;;;;;;;;OASG;IACH,wDAAyB,GAAzB,UAA0B,EAAQ,EAAE,KAAuB,EAAE,OAAyB;QACpF,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,yBAAsB,CAAC;QACvE,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAChD,CAAC;IAED;;;;;;;;OAQG;IACH,wDAAyB,GAAzB,UAA0B,EAAQ,EAAE,OAAyB;QAC3D,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,yBAAsB,CAAC;QACvE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC1C,CAAC;IAED;;;;;;;;;OASG;IACH,mDAAoB,GAApB,UAAqB,EAAQ,EAAE,KAAuB,EAAE,OAAyB;QAC/E,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,oBAAiB,CAAC;QAClE,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAChD,CAAC;IAED;;;;;;;;OAQG;IACH,mDAAoB,GAApB,UAAqB,EAAQ,EAAE,OAAyB;QACtD,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,oBAAiB,CAAC;QAClE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC1C,CAAC;IAED,qCAAM,GAAN,UAAO,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QACnG,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,YAAS,CAAC;QACnE,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACrE,CAAC;IAED,wCAAS,GAAT,UAAU,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QACtG,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,eAAY,CAAC;QACtE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED,8CAAe,GAAf,UAAgB,WAAmB,EAAE,IAAS,EAAE,kBAAoC;QAClF,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAkB,CAAC;QAC5E,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,kBAAkB,CAAC,CAAC;IACvD,CAAC;IAED,sDAAuB,GAAvB,UAAwB,WAAmB,EAAE,IAAS,EAAE,kBAAoC;QAC1F,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,6BAA0B,CAAC;QACpF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,kBAAkB,CAAC,CAAC;IACvD,CAAC;IAED;;;;;;;;;OASG;IACH,uCAAQ,GAAR,UAAS,WAAiB,EAAE,IAAqB,EAAE,OAAyB;QAC1E,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,cAAW,CAAC;QACrE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED;;;;;;;;;;;;;;;;;;;;;;;;;;OA0BG;IACH,oDAAqB,GAArB,UAAsB,EAAQ,EAAE,IAA8C,EAAE,kBAAoC;QAClH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,2BAAwB,CAAC;QACzE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,kBAAkB,CAAC,CAAC;IACvD,CAAC;IAED;;;;;;;;;;;OAWG;IACH,2CAAY,GAAZ,UAAa,EAAQ,EAAE,IAAsB,EAAE,OAAyB;QACtE,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,kBAAe,CAAC;QAChE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED;;;;;;;;;;OAUG;IACH,0CAAW,GAAX,UAAY,QAAc,EAAE,IAA4B,EAAE,KAAsC,EAAE,OAAyB;QACzH,IAAM,WAAW,GAAG,IAAI,CAAC,mBAAmB,CAAC,KAAK,CAAC,CAAC;QACpD,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,iBAAY,QAAQ,mBAAc,WAAa,CAAC;QAC/E,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED,sDAAuB,GAAvB,UAAwB,QAAgB,EAAE,WAAmB,EAAE,IAAS,EAAE,kBAAoC;QAC5G,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,iBAAY,QAAQ,oBAAe,WAAa,CAAC;QAChF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,kBAAkB,CAAC,CAAC;IACvD,CAAC;IAED,oDAAqB,GAArB,UAAsB,WAAmB,EAAE,QAAgB,EAAE,IAAS,EAAE,kBAAoC;QAC1G,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,gBAAW,QAAU,CAAC;QAC/E,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,kBAAkB,CAAC,CAAC;IACvD,CAAC;IAED,2CAAY,GAAZ,UAAa,WAAmB,EAAE,YAAoB,EAAE,iBAAmC,EAAE,kBAAoC;QAC/H,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,sBAAiB,YAAc,CAAC;QACzF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED;;;;;;;;;;OAUG;IACH,mCAAI,GAAJ,UAAK,WAAiB,EAAE,YAAkB,EAAE,KAAuB,EAAE,OAAyB;QAC5F,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,cAAS,YAAc,CAAC;QACjF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;;;;;;;;;OAmBG;IACH,0CAAW,GAAX,UACE,EAAQ,EACR,SAAiB,EACjB,IAAY,EACZ,OAAgB,EAChB,KAAuB,EACvB,OAAyB;QACzB,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,gBAAW,SAAS,SAAI,IAAI,SAAI,OAAS,CAAC;QAC1F,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;OAUG;IACH,mCAAI,GAAJ,UAAK,KAA6B,EAAE,OAAyB;QAC3D,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,gBAAa,CAAC;QAC7C,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED,wCAAS,GAAT,UAAU,iBAAmC,EAAE,kBAAoC;QACjF,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,gBAAa,CAAC;QAC7C,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACvE,CAAC;IAED;;;;;;;;;;;;;;;;;;OAkBG;IACH,qCAAM,GAAN,UAAO,WAAiB,EAAE,KAAiC,EAAE,OAAyB;QACpF,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAa,CAAC;QAC5D,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAChD,CAAC;IAED;;;;;;;;;OASG;IACH,qCAAM,GAAN,UAAO,WAAiB,EAAE,IAAwB,EAAE,OAAyB;QAC3E,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAa,CAAC;QAC5D,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;IAC5C,CAAC;IAED;;;;;;;;;OASG;IACH,kCAAG,GAAH,UAAI,WAAiB,EAAE,KAAuB,EAAE,OAAyB;QACvE,IAAI,GAAG,GAAG,EAAE,CAAC;QACb,IAAI,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,EAAE;YAC5B,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAa,CAAC;SACvD;aACI;YACH,GAAG,GAAM,IAAI,CAAC,WAAW,yBAAoB,WAAa,CAAC;SAC5D;QACD,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED,iDAAkB,GAAlB,UAAmB,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QAC/G,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,wBAAqB,CAAC;QAC/E,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED,mDAAoB,GAApB,UAAqB,WAAmB,EAAE,iBAAmC,EAAE,kBAAoC;QACjH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,0BAAuB,CAAC;QACjF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,iBAAiB,EAAE,kBAAkB,CAAC,CAAC;IACpE,CAAC;IAED;;;;;;;;;OASG;IACH,+CAAgB,GAAhB,UAAiB,EAAQ,EAAE,KAAuB,EAAE,OAAyB;QAC3E,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,sBAAmB,CAAC;QACpE,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;OASG;IACH,qDAAsB,GAAtB,UAAuB,EAAQ,EAAE,KAAuB,EAAE,OAAyB;QACjF,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,EAAE,4BAAyB,CAAC;QAC1E,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;;;;;;;;OAiBG;IACH,6CAAc,GAAd,UAAe,WAAiB,EAAE,OAAyB;QACzD,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,0BAAqB,WAAW,oBAAiB,CAAC;QACjF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC1C,CAAC;IAED;;;;;;;;;;OAUG;IACH,6CAAc,GAAd,UAAe,WAAiB,EAAE,gBAAsB,EAAE,eAAqB,EAAE,OAAyB;QACxG,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,mBAAc,gBAAgB,SAAI,eAAiB,CAAC;QAC7G,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC1C,CAAC;IAED;;;;;;;;;;OAUG;IACH,qDAAsB,GAAtB,UAAuB,WAAiB,EAAE,gBAAsB,EAAE,eAAqB,EAAE,OAAyB;QAChH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,mBAAc,gBAAgB,SAAI,eAAiB,CAAC;QAC7G,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IAED;;;;;;;;;;OAUG;IACH,8CAAe,GAAf,UAAgB,WAAiB,EAAE,gBAAsB,EAAE,gBAAsB,EAAE,OAAyB;QAC1G,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,gBAAgB,SAAI,gBAAkB,CAAC;QAChH,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC1C,CAAC;IAED;;;;;;;;;;OAUG;IACH,sDAAuB,GAAvB,UAAwB,WAAiB,EAAE,gBAAsB,EAAE,gBAAsB,EAAE,OAAyB;QAClH,IAAM,GAAG,GAAM,IAAI,CAAC,WAAW,oBAAe,WAAW,qBAAgB,gBAAgB,SAAI,gBAAkB,CAAC;QAChH,OAAO,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,EAAE,EAAE,OAAO,CAAC,CAAC;IAC7C,CAAC;IACH,2BAAC;AAAD,CAAC,AA7iBD,CAA0C,WAAW,GA6iBpD"} \ No newline at end of file