{"version":3,"file":"volo-abp.ng.theme.lepton-proxy.mjs","sources":["../../../../packages/theme-lepton/proxy/src/lib/proxy/lepton-theme-settings.service.ts","../../../../packages/theme-lepton/proxy/src/lib/proxy/management/lepton-style.enum.ts","../../../../packages/theme-lepton/proxy/src/lib/proxy/management/menu-placement.enum.ts","../../../../packages/theme-lepton/proxy/src/lib/proxy/management/menu-status.enum.ts","../../../../packages/theme-lepton/proxy/src/volo-abp.ng.theme.lepton-proxy.ts"],"sourcesContent":["import type { LeptonThemeSettingsDto, UpdateLeptonThemeSettingsDto } from './management/models';\r\nimport { RestService } 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 LeptonThemeSettingsService {\r\n  private restService = inject(RestService);\r\n\r\n  apiName = 'LeptonThemeManagement';\r\n\r\n  get = () =>\r\n    this.restService.request<any, LeptonThemeSettingsDto>({\r\n      method: 'GET',\r\n      url: '/api/lepton-theme-management/settings',\r\n    },\r\n    { apiName: this.apiName });\r\n\r\n  update = (input: UpdateLeptonThemeSettingsDto) =>\r\n    this.restService.request<any, void>({\r\n      method: 'PUT',\r\n      url: '/api/lepton-theme-management/settings',\r\n      body: input,\r\n    },\r\n    { apiName: this.apiName });\r\n}\r\n","import { mapEnumToOptions } from '@abp/ng.core';\r\n\r\nexport enum LeptonStyle {\r\n  Style1 = 0,\r\n  Style2 = 1,\r\n  Style3 = 2,\r\n  Style4 = 3,\r\n  Style5 = 4,\r\n  Style6 = 5,\r\n}\r\n\r\nexport const leptonStyleOptions = mapEnumToOptions(LeptonStyle);\r\n","import { mapEnumToOptions } from '@abp/ng.core';\r\n\r\nexport enum MenuPlacement {\r\n  Left = 0,\r\n  Top = 1,\r\n}\r\n\r\nexport const menuPlacementOptions = mapEnumToOptions(MenuPlacement);\r\n","import { mapEnumToOptions } from '@abp/ng.core';\r\n\r\nexport enum MenuStatus {\r\n  AlwaysOpened = 0,\r\n  OpenOnHover = 1,\r\n}\r\n\r\nexport const menuStatusOptions = mapEnumToOptions(MenuStatus);\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;MAOa,0BAA0B,CAAA;AAHvC,IAAA,WAAA,GAAA;AAIU,QAAA,IAAA,CAAA,WAAW,GAAG,MAAM,CAAC,WAAW,CAAC;QAEzC,IAAA,CAAA,OAAO,GAAG,uBAAuB;QAEjC,IAAA,CAAA,GAAG,GAAG,MACJ,IAAI,CAAC,WAAW,CAAC,OAAO,CAA8B;AACpD,YAAA,MAAM,EAAE,KAAK;AACb,YAAA,GAAG,EAAE,uCAAuC;SAC7C,EACD,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAAC;QAE5B,IAAA,CAAA,MAAM,GAAG,CAAC,KAAmC,KAC3C,IAAI,CAAC,WAAW,CAAC,OAAO,CAAY;AAClC,YAAA,MAAM,EAAE,KAAK;AACb,YAAA,GAAG,EAAE,uCAAuC;AAC5C,YAAA,IAAI,EAAE,KAAK;SACZ,EACD,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAAC;AAC7B,IAAA;+GAnBY,0BAA0B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,UAAA,EAAA,CAAA,CAAA;AAA1B,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,0BAA0B,cAFzB,MAAM,EAAA,CAAA,CAAA;;4FAEP,0BAA0B,EAAA,UAAA,EAAA,CAAA;kBAHtC,UAAU;AAAC,YAAA,IAAA,EAAA,CAAA;AACV,oBAAA,UAAU,EAAE,MAAM;AACnB,iBAAA;;;ICJW;AAAZ,CAAA,UAAY,WAAW,EAAA;AACrB,IAAA,WAAA,CAAA,WAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,GAAA,QAAU;AACV,IAAA,WAAA,CAAA,WAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,GAAA,QAAU;AACV,IAAA,WAAA,CAAA,WAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,GAAA,QAAU;AACV,IAAA,WAAA,CAAA,WAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,GAAA,QAAU;AACV,IAAA,WAAA,CAAA,WAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,GAAA,QAAU;AACV,IAAA,WAAA,CAAA,WAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,GAAA,QAAU;AACZ,CAAC,EAPW,WAAW,KAAX,WAAW,GAAA,EAAA,CAAA,CAAA;MASV,kBAAkB,GAAG,gBAAgB,CAAC,WAAW;;ICTlD;AAAZ,CAAA,UAAY,aAAa,EAAA;AACvB,IAAA,aAAA,CAAA,aAAA,CAAA,MAAA,CAAA,GAAA,CAAA,CAAA,GAAA,MAAQ;AACR,IAAA,aAAA,CAAA,aAAA,CAAA,KAAA,CAAA,GAAA,CAAA,CAAA,GAAA,KAAO;AACT,CAAC,EAHW,aAAa,KAAb,aAAa,GAAA,EAAA,CAAA,CAAA;MAKZ,oBAAoB,GAAG,gBAAgB,CAAC,aAAa;;ICLtD;AAAZ,CAAA,UAAY,UAAU,EAAA;AACpB,IAAA,UAAA,CAAA,UAAA,CAAA,cAAA,CAAA,GAAA,CAAA,CAAA,GAAA,cAAgB;AAChB,IAAA,UAAA,CAAA,UAAA,CAAA,aAAA,CAAA,GAAA,CAAA,CAAA,GAAA,aAAe;AACjB,CAAC,EAHW,UAAU,KAAV,UAAU,GAAA,EAAA,CAAA,CAAA;MAKT,iBAAiB,GAAG,gBAAgB,CAAC,UAAU;;ACP5D;;AAEG;;;;"}