UNPKG

service-activities-node

Version:
24 lines 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PartyActivityV1Schema = void 0; const pip_services3_commons_nodex_1 = require("pip-services3-commons-nodex"); const pip_services3_commons_nodex_2 = require("pip-services3-commons-nodex"); const pip_services3_commons_nodex_3 = require("pip-services3-commons-nodex"); const ReferenceV1Schema_1 = require("./ReferenceV1Schema"); class PartyActivityV1Schema extends pip_services3_commons_nodex_1.ObjectSchema { constructor() { super(); let referenceSchema = new ReferenceV1Schema_1.ReferenceV1Schema(); this.withOptionalProperty('id', pip_services3_commons_nodex_3.TypeCode.String); this.withOptionalProperty('org_id', pip_services3_commons_nodex_3.TypeCode.String); this.withOptionalProperty('time', pip_services3_commons_nodex_3.TypeCode.DateTime); this.withRequiredProperty('type', pip_services3_commons_nodex_3.TypeCode.String); this.withRequiredProperty('party', referenceSchema); this.withOptionalProperty('ref_item', referenceSchema); this.withOptionalProperty('ref_parents', new pip_services3_commons_nodex_2.ArraySchema(referenceSchema)); this.withOptionalProperty('ref_party', referenceSchema); this.withOptionalProperty('details', pip_services3_commons_nodex_3.TypeCode.Map); } } exports.PartyActivityV1Schema = PartyActivityV1Schema; //# sourceMappingURL=PartyActivityV1Schema.js.map