{"version":3,"file":"volo-abp.ng.text-template-management-proxy.mjs","sources":["../../../../packages/text-template-management/proxy/src/lib/proxy/text-templates/template-content.service.ts","../../../../packages/text-template-management/proxy/src/lib/proxy/text-templates/template-definition.service.ts","../../../../packages/text-template-management/proxy/src/volo-abp.ng.text-template-management-proxy.ts"],"sourcesContent":["import type {\r\n  GetTemplateContentInput,\r\n  RestoreTemplateContentInput,\r\n  TextTemplateContentDto,\r\n  UpdateTemplateContentInput,\r\n} from './models';\r\nimport { RestService, Rest } from '@abp/ng.core';\r\nimport { Injectable, inject } from '@angular/core';\r\n\r\n@Injectable({\r\n  providedIn: 'root',\r\n})\r\nexport class TemplateContentService {\r\n  private restService = inject(RestService);\r\n  apiName = 'TextTemplateManagement';\r\n\r\n  get = (input: GetTemplateContentInput, config?: Partial<Rest.Config>) =>\r\n    this.restService.request<any, TextTemplateContentDto>(\r\n      {\r\n        method: 'GET',\r\n        url: '/api/text-template-management/template-contents',\r\n        params: { templateName: input.templateName, cultureName: input.cultureName },\r\n      },\r\n      { apiName: this.apiName, ...config },\r\n    );\r\n\r\n  restoreToDefault = (input: RestoreTemplateContentInput, config?: Partial<Rest.Config>) =>\r\n    this.restService.request<any, void>(\r\n      {\r\n        method: 'PUT',\r\n        url: '/api/text-template-management/template-contents/restore-to-default',\r\n        body: input,\r\n      },\r\n      { apiName: this.apiName, ...config },\r\n    );\r\n\r\n  update = (input: UpdateTemplateContentInput, config?: Partial<Rest.Config>) =>\r\n    this.restService.request<any, TextTemplateContentDto>(\r\n      {\r\n        method: 'PUT',\r\n        url: '/api/text-template-management/template-contents',\r\n        body: input,\r\n      },\r\n      { apiName: this.apiName, ...config },\r\n    );\r\n}\r\n","import type { GetTemplateDefinitionListInput, TemplateDefinitionDto } from './models';\r\nimport { RestService, Rest } from '@abp/ng.core';\r\nimport type { PagedResultDto } from '@abp/ng.core';\r\nimport { Injectable, inject } from '@angular/core';\r\n\r\n@Injectable({\r\n  providedIn: 'root',\r\n})\r\nexport class TemplateDefinitionService {\r\n  private restService = inject(RestService);\r\n  apiName = 'TextTemplateManagement';\r\n\r\n  get = (name: string, config?: Partial<Rest.Config>) =>\r\n    this.restService.request<any, TemplateDefinitionDto>(\r\n      {\r\n        method: 'GET',\r\n        url: `/api/text-template-management/template-definitions/${name}`,\r\n      },\r\n      { apiName: this.apiName, ...config },\r\n    );\r\n\r\n  getList = (input: GetTemplateDefinitionListInput, config?: Partial<Rest.Config>) =>\r\n    this.restService.request<any, PagedResultDto<TemplateDefinitionDto>>(\r\n      {\r\n        method: 'GET',\r\n        url: '/api/text-template-management/template-definitions',\r\n        params: {\r\n          filterText: input.filterText,\r\n          sorting: input.sorting,\r\n          skipCount: input.skipCount,\r\n          maxResultCount: input.maxResultCount,\r\n        },\r\n      },\r\n      { apiName: this.apiName, ...config },\r\n    );\r\n}\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}