{"version":3,"file":"rootfly-feature-management-proxy.mjs","sources":["../../../../packages/feature-management/proxy/src/lib/proxy/feature-management/features.service.ts","../../../../packages/feature-management/proxy/src/rootfly-feature-management-proxy.ts"],"sourcesContent":["import type { GetFeatureListResultDto, UpdateFeaturesDto } from './models';\nimport { RestService } from '@rootfly/core';\nimport { Injectable } from '@angular/core';\n\n@Injectable({\n  providedIn: 'root',\n})\nexport class FeaturesService {\n  apiName = 'AbpFeatureManagement';\n\n  delete = (providerName: string, providerKey: string) =>\n    this.restService.request<any, void>(\n      {\n        method: 'DELETE',\n        url: '/api/feature-management/features',\n        params: { providerName, providerKey },\n      },\n      { apiName: this.apiName },\n    );\n\n  get = (providerName: string, providerKey: string) =>\n    this.restService.request<any, GetFeatureListResultDto>(\n      {\n        method: 'GET',\n        url: '/api/feature-management/features',\n        params: { providerName, providerKey },\n      },\n      { apiName: this.apiName },\n    );\n\n  update = (providerName: string, providerKey: string, input: UpdateFeaturesDto) =>\n    this.restService.request<any, void>(\n      {\n        method: 'PUT',\n        url: '/api/feature-management/features',\n        params: { providerName, providerKey },\n        body: input,\n      },\n      { apiName: this.apiName },\n    );\n\n  constructor(private restService: RestService) {}\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;MAOa,eAAe,CAAA;AAkC1B,IAAA,WAAA,CAAoB,WAAwB,EAAA;QAAxB,IAAW,CAAA,WAAA,GAAX,WAAW,CAAa;QAjC5C,IAAO,CAAA,OAAA,GAAG,sBAAsB,CAAC;AAEjC,QAAA,IAAA,CAAA,MAAM,GAAG,CAAC,YAAoB,EAAE,WAAmB,KACjD,IAAI,CAAC,WAAW,CAAC,OAAO,CACtB;AACE,YAAA,MAAM,EAAE,QAAQ;AAChB,YAAA,GAAG,EAAE,kCAAkC;AACvC,YAAA,MAAM,EAAE,EAAE,YAAY,EAAE,WAAW,EAAE;SACtC,EACD,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAC1B,CAAC;AAEJ,QAAA,IAAA,CAAA,GAAG,GAAG,CAAC,YAAoB,EAAE,WAAmB,KAC9C,IAAI,CAAC,WAAW,CAAC,OAAO,CACtB;AACE,YAAA,MAAM,EAAE,KAAK;AACb,YAAA,GAAG,EAAE,kCAAkC;AACvC,YAAA,MAAM,EAAE,EAAE,YAAY,EAAE,WAAW,EAAE;SACtC,EACD,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAC1B,CAAC;AAEJ,QAAA,IAAA,CAAA,MAAM,GAAG,CAAC,YAAoB,EAAE,WAAmB,EAAE,KAAwB,KAC3E,IAAI,CAAC,WAAW,CAAC,OAAO,CACtB;AACE,YAAA,MAAM,EAAE,KAAK;AACb,YAAA,GAAG,EAAE,kCAAkC;AACvC,YAAA,MAAM,EAAE,EAAE,YAAY,EAAE,WAAW,EAAE;AACrC,YAAA,IAAI,EAAE,KAAK;SACZ,EACD,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAC1B,CAAC;KAE4C;+GAlCrC,eAAe,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,WAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,UAAA,EAAA,CAAA,CAAA,EAAA;AAAf,IAAA,SAAA,IAAA,CAAA,KAAA,GAAA,EAAA,CAAA,qBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,eAAe,cAFd,MAAM,EAAA,CAAA,CAAA,EAAA;;4FAEP,eAAe,EAAA,UAAA,EAAA,CAAA;kBAH3B,UAAU;AAAC,YAAA,IAAA,EAAA,CAAA;AACV,oBAAA,UAAU,EAAE,MAAM;AACnB,iBAAA,CAAA;;;;;;;ACND;;AAEG;;;;"}