{"version":3,"file":"Nmp.mjs","sourceRoot":"","sources":["../../../tsSourcesProject/model/samv2/Nmp.mts"],"names":[],"mappings":"AAAA,sBAAsB;AACtB,OAAO,EAAC,UAAU,EAAC,MAAM,oBAAoB,CAAC;AAI9C,MAAM,OAAO,GAAG;IA0Bf,YAAY,OAAqB;;QAtBjC,QAAG,GAAuB,SAAS,CAAC;QAEpC,iBAAY,GAAuB,SAAS,CAAC;QAE7C,SAAI,GAAuB,SAAS,CAAC;QAErC,OAAE,GAAuB,SAAS,CAAC;QAEnC,SAAI,GAAuB,SAAS,CAAC;QAErC,cAAS,GAAuB,SAAS,CAAC;QAE1C,aAAQ,GAAuB,SAAS,CAAC;QAEzC,qBAAgB,GAAuB,SAAS,CAAC;QAEjD,SAAI,GAAwB,SAAS,CAAC;QAEtC,aAAQ,GAAwB,SAAS,CAAC;QAE1C,gBAAW,GAAwB,SAAS,CAAC;QAG5C,IAAI,CAAC,EAAE,GAAG,MAAA,OAAO,CAAC,EAAE,mCAAI,UAAU,EAAE,CAAC;QACrC,IAAI,KAAK,IAAI,OAAO;YAAE,IAAI,CAAC,GAAG,GAAG,OAAO,CAAC,GAAG,CAAC;QAC7C,IAAI,cAAc,IAAI,OAAO;YAAE,IAAI,CAAC,YAAY,GAAG,OAAO,CAAC,YAAY,CAAC;QACxE,IAAI,MAAM,IAAI,OAAO;YAAE,IAAI,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;QAChD,IAAI,IAAI,IAAI,OAAO;YAAE,IAAI,CAAC,EAAE,GAAG,OAAO,CAAC,EAAE,CAAC;QAC1C,IAAI,MAAM,IAAI,OAAO;YAAE,IAAI,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;QAChD,IAAI,WAAW,IAAI,OAAO;YAAE,IAAI,CAAC,SAAS,GAAG,OAAO,CAAC,SAAS,CAAC;QAC/D,IAAI,UAAU,IAAI,OAAO;YAAE,IAAI,CAAC,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC;QAC5D,IAAI,kBAAkB,IAAI,OAAO;YAAE,IAAI,CAAC,gBAAgB,GAAG,OAAO,CAAC,gBAAgB,CAAC;QACpF,IAAI,MAAM,IAAI,OAAO;YAAE,IAAI,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;QAChD,IAAI,UAAU,IAAI,OAAO;YAAE,IAAI,CAAC,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC;QAC5D,IAAI,aAAa,IAAI,OAAO;YAAE,IAAI,CAAC,WAAW,GAAG,OAAO,CAAC,WAAW,CAAC;IACtE,CAAC;CAED","sourcesContent":["// auto-generated file\nimport {randomUuid} from '../../utils/Id.mjs';\nimport {SamText} from './embed/SamText.mjs';\n\n\nexport class Nmp {\n\n\tid: string;\n\n\trev: string | undefined = undefined;\n\n\tdeletionDate: number | undefined = undefined;\n\n\tfrom: number | undefined = undefined;\n\n\tto: number | undefined = undefined;\n\n\tcode: string | undefined = undefined;\n\n\tproductId: string | undefined = undefined;\n\n\tcategory: string | undefined = undefined;\n\n\tcommercialStatus: string | undefined = undefined;\n\n\tname: SamText | undefined = undefined;\n\n\tproducer: SamText | undefined = undefined;\n\n\tdistributor: SamText | undefined = undefined;\n\n\tconstructor(partial: Partial<Nmp>) {\n\t\tthis.id = partial.id ?? randomUuid();\n\t\tif ('rev' in partial) this.rev = partial.rev;\n\t\tif ('deletionDate' in partial) this.deletionDate = partial.deletionDate;\n\t\tif ('from' in partial) this.from = partial.from;\n\t\tif ('to' in partial) this.to = partial.to;\n\t\tif ('code' in partial) this.code = partial.code;\n\t\tif ('productId' in partial) this.productId = partial.productId;\n\t\tif ('category' in partial) this.category = partial.category;\n\t\tif ('commercialStatus' in partial) this.commercialStatus = partial.commercialStatus;\n\t\tif ('name' in partial) this.name = partial.name;\n\t\tif ('producer' in partial) this.producer = partial.producer;\n\t\tif ('distributor' in partial) this.distributor = partial.distributor;\n\t}\n\n}\n"]}