-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchunk-RK7CIBCC.js
More file actions
12 lines (12 loc) · 20.8 KB
/
chunk-RK7CIBCC.js
File metadata and controls
12 lines (12 loc) · 20.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
import{L as b,N as y,O as m,a as d,b as I,la as v,tb as D}from"./chunk-WFKG4FNY.js";var S=new y("ICONS_TOKEN");var k={NAME_LIB:"AnimaliaIcon",ICON_ALIGN_CENTER:"an an-text-align-center",ICON_ALIGN_JUSTIFY:"an an-text-align-justify",ICON_ALIGN_LEFT:"an an-text-align-left",ICON_ALIGN_RIGHT:"an an-text-align-right",ICON_ARROW_DOWN:"an an-caret-down",ICON_ARROW_LEFT:"an an-caret-left",ICON_ARROW_RIGHT:"an an-caret-right",ICON_ARROW_UP:"an an-caret-up",ICON_CALENDAR:"an an-calendar-blank",ICON_CLEAR_CONTENT:"an an-x-circle",ICON_CLOCK:"an an-clock",ICON_CLOSE:"an an-x",ICON_DELETE:"an an-trash",ICON_DRAG:"an an-dots-six-vertical",ICON_EDIT:"an an-pencil-simple",ICON_EXCLAMATION:"an an-warning-circle",ICON_EXIT:"an an-sign-out",ICON_EXPAND:"an an-corners-out",ICON_EYE:"an an-eye",ICON_EYE_OFF:"an an-eye-closed",ICON_FILTER:"an an-funnel",ICON_HELP:"an an-question",ICON_INFO:"an an-info",ICON_LAST_PAGE:"an an-caret-double-right",ICON_LINK:"an an-link",ICON_LIST:"an an-list-dashes",ICON_LIST_BULLETS:"an an-list-bullets",ICON_LOCK:"an an-lock",ICON_MAIL:"an an-envelope-simple",ICON_MENU:"an an-list",ICON_MENU_CLOSE:"an an-caret-circle-left",ICON_MENU_OPEN:"an an-caret-circle-right",ICON_MINUS:"an an-minus",ICON_MORE:"an an-dots-three",ICON_MORE_VERT:"an an-dots-three-vertical",ICON_NOTIFICATION:"an an-bell",ICON_OK:"an an-check",ICON_PARAMETERS:"an an-sliders-horizontal",ICON_PICTURE:"an an-image",ICON_PUSH_PIN:"an an-push-pin",ICON_PUSH_PIN_SLASH:"an an-push-pin-slash",ICON_REFRESH:"an an-arrow-clockwise",ICON_SEARCH:"an an-magnifying-glass",ICON_SETTINGS:"an an-gear-six",ICON_SORT:"an an-caret-up-down ",ICON_SORT_ASC:"an an-caret-up",ICON_SORT_DESC:"an an-caret-down",ICON_STAR:"an an-star",ICON_TELEPHONE:"an an-phone",ICON_TEXT_BOLD:"an an-text-b",ICON_TEXT_ITALIC:"an an-text-italic",ICON_TEXT_UNDERLINE:"an an-text-underline",ICON_UPLOAD_CLOUD:"an an-cloud-arrow-up",ICON_USER:"an an-user",ICON_WARNING:"an an-exclamation-mark",ICON_WORLD:"an an-globe-simple"};var a=function(i){return i.AA="AA",i.AAA="AAA",i}(a||{});var n=function(i){return i[i.light=0]="light",i[i.dark=1]="dark",i}(n||{});var _={perComponent:{},onRoot:{"--outline-width":"var(--border-width-md)","--outline-width-focus-visible":"var(--border-width-md)"}};var u={perComponent:{},onRoot:{"--font-family":"Roboto","--font-family-theme":"Roboto","--font-family-theme-bold":"Roboto-Bold","--font-family-theme-extra-light":"Roboto-Condensed-Light","--font-family-heading":"Roboto","--font-family-code":"Monospace"}};var R={default:"var(--color-brand-01-base)",hover:"var(--color-brand-01-dark)",pressed:"var(--color-brand-01-darker)",disabled:"var(--color-neutral-light-30)",focus:"var(--color-brand-01-darkest)"},L={light:{"00":"#ffffff","05":"#fbfbfb",10:"#eceeee",20:"#dadedf",30:"#b6bdbf"},mid:{40:"#9da7a9",60:"#6e7c7f"},dark:{70:"#4a5c60",80:"#2c3739",90:"#1d2426",95:"#0b0e0e"}},F={negative:{lightest:"#f6e6e5",lighter:"#e3aeab",light:"#d58581",base:"#be3e37",dark:"#9b2d27",darker:"#72211d",darkest:"#4a1512"},info:{lightest:"#e3e9f7",lighter:"#b0c1e8",light:"#7996d7",base:"#23489f",dark:"#173782",darker:"#0f2557",darkest:"#081536"},positive:{lightest:"#def7ed",lighter:"#7ecead",light:"#41b483",base:"#107048",dark:"#0f5236",darker:"#083a25",darkest:"#002415"},warning:{lightest:"#fcf6e3",lighter:"#f7dd97",light:"#f1cd6a",base:"#efba2a",dark:"#d8a20e",darker:"#705200",darkest:"#473400"}},B={"01":{lightest:"#f2eaf6",lighter:"#d9c2e5",light:"#bd94d1",base:"#753399",dark:"#5b1c7d",darker:"#400e58",darkest:"#260538"},"02":{base:"#b92f72"},"03":{base:"#ffd464"}},w={"01":"#004CFF","02":"#C25534","03":"#792CC7","04":"#008768","05":"#D62793","06":"#D44317","07":"#4779A8","08":"#AD6207"},x={"01":"#739CFD","02":"#F6B5A1","03":"#C6A8E6","04":"#69CAB8","05":"#F3AFD9","06":"#FCA58B","07":"#99BFE3","08":"#E8B16E"},A={perComponent:{},onRoot:{"--color-caption-categorical-01":"#004CFF","--color-caption-categorical-02":"#C25534","--color-caption-categorical-03":"#792CC7","--color-caption-categorical-04":"#008768","--color-caption-categorical-05":"#D62793","--color-caption-categorical-06":"#D44317","--color-caption-categorical-07":"#4779A8","--color-caption-categorical-08":"#AD6207","--color-caption-categorical-overlay-01":"#739CFD","--color-caption-categorical-overlay-02":"#F6B5A1","--color-caption-categorical-overlay-03":"#C6A8E6","--color-caption-categorical-overlay-04":"#69CAB8","--color-caption-categorical-overlay-05":"#F3AFD9","--color-caption-categorical-overlay-06":"#FCA58B","--color-caption-categorical-overlay-07":"#99BFE3","--color-caption-categorical-overlay-08":"#E8B16E"}};var P={default:"var(--color-brand-01-dark)",hover:"var(--color-brand-01-darker)",pressed:"var(--color-brand-01-darkest)",disabled:"var(--color-neutral-mid-40)",focus:"var(--color-brand-01-darkest)"},M={light:{"00":"#1c1c1c","05":"#202020",10:"#2b2b2b",20:"#3b3b3b",30:"#5a5a5a"},mid:{40:"#7c7c7c",60:"#a1a1a1"},dark:{70:"#c1c1c1",80:"#d9d9d9",90:"#eeeeee",95:"#fbfbfb"}},U={negative:{lightest:"#4a1512",lighter:"#72211d",light:"#9b2d27",base:"#be3e37",dark:"#d58581",darker:"#e3aeab",darkest:"#f6e6e5"},info:{lightest:"#081536",lighter:"#0f2557",light:"#173782",base:"#0079b8",dark:"#7996d7",darker:"#b0c1e8",darkest:"#e3e9f7"},positive:{lightest:"#002415",lighter:"#083a25",light:"#0f5236",base:"#107048",dark:"#41b483",darker:"#7ecead",darkest:"#def7ed"},warning:{lightest:"#473400",lighter:"#705200",light:"#d8a20e",base:"#efba2a",dark:"#f1cd6a",darker:"#f7dd97",darkest:"#fcf6e3"}},G={"01":{lightest:"#260538",lighter:"#400e58",light:"#5b1c7d",base:"#753399",dark:"#bd94d1",darker:"#d9c2e5",darkest:"#f2eaf6"},"02":{base:"#b92f72"},"03":{base:"#ffd464"}},$={"01":"#2E67FF","02":"#F76D43","03":"#9654FF","04":"#00BF9C","05":"#F22CA6","06":"#FC501C","07":"#63A9EB","08":"#FA8E0A"},H={"01":"#1F3FAD","02":"#B8523E","03":"#4D2C97","04":"#018E7F","05":"#95277B","06":"#BA3B15","07":"#4B80B3","08":"#B96907"},h={perComponent:{".po-tab-border-active":{"background-color":"var(--color)"},"po-overlay":{"--color-overlay":"var(--color-neutral-light-20)"},"po-modal":{"--color-overlay":"var(--color-neutral-light-20)"},"po-toaster":{"--color-icon":"var(--color-neutral-dark-80)","--color-icon-warning":"var(--color-neutral-light-00)"},"po-badge":{"--color":"var(--color-neutral-dark-95)"},"po-badge[p-status=warning]":{"--color":"var(--color-neutral-light-00)"},"po-link":{"--text-color-visited":"var(--color-action-default)"},"po-rich-text-body .po-rich-text-body:focus-visible, po-info .po-info-link:focus-visible, po-list-view a.po-list-view-title-link:focus-visible, po-stepper-circle .po-stepper-circle:focus-visible":{"border-color":"var(--color-action-default);","outline-color":"var(--color-action-focus);","outline-width":"var(--outline-width-focus-visible);","outline-style":"solid;","outline-offset":"2px;"},"po-container":{"--background":"var(--color-neutral-light-00);"},"div.po-lookup-filter-content input.po-input, input.po-input, po-datepicker, po-datepicker-range, po-decimal, po-email, po-input, po-login, po-lookup, po-number, po-password, po-url, po-combo, po-search, po-select, po-multiselect":{"--background-disabled":"var(--color-neutral-light-20);"},"po-input input:-webkit-autofill, po-datepicker input:-webkit-autofill, po-datepicker-range input:-webkit-autofill, po-decimal input:-webkit-autofill, po-email input:-webkit-autofill, po-input input:-webkit-autofill, po-login input:-webkit-autofill, po-lookup input:-webkit-autofill, po-number input:-webkit-autofill, po-password input:-webkit-autofill, po-url input:-webkit-autofill, po-combo input:-webkit-autofill":{"-webkit-background-clip":"text","-webkit-text-fill-color":"#ffffff",transition:"background-color 5000s ease-in-out 0s","box-shadow":"inset 0 0 20px 20px #23232329"},"po-overlay, po-page-slide":{"--color-overlay":"var(--color-neutral-light-05)"},"po-select":{"--color-hover":"var(--color-action-hover);"}},onRoot:{"--color-neutral":"var(--color-neutral-dark-70)","--color-secondary":"var(--color-action-default)","--color-secondary-light-20":"var(--color-brand-01-lighter)","--color-secondary-light-40":"var(--color-brand-01-light)","--color-secondary-dark-20":"var(--color-brand-01-dark)","--color-secondary-dark-40":"var(--color-brand-01-darker)","--color-secondary-dark-80":"var(--color-brand-01-darkest)","--color-black-alpha-10":"rgba(255, 255, 255, 0.1)","--color-black-alpha-15":"rgba(255, 255, 255, 0.15)","--color-black-alpha-30":"rgba(255, 255, 255, 0.3)","--color-primary-light-80":"color-mix(in srgb, var(--color-brand-02-base) 80%, black)","--color-primary-light-95":"color-mix(in srgb, var(--color-brand-02-base) 95%, black)","--color-primary-alpha-50":"color-mix(in srgb, var(--color-brand-02-base) 50%, white)","--color-primary-dark-20":"color-mix(in srgb, var(--color-brand-02-base) 20%, white)","--color-primary-dark-40":"color-mix(in srgb, var(--color-brand-02-base) 40%, white)","--color-secondary-dark-60-alpha-70":"color-mix(in srgb, var(--color-neutral-mid-60) 70%, white)","--color-tertiary-light-90":"color-mix(in srgb, var(--color-brand-03-base) 90%, black)","--color-tertiary-dark-5":"color-mix(in srgb, var(--color-brand-03-base) 5%, white)","--color-page-background-color-page":"var(--color-neutral-light-05)","--color-toolbar-color-badge-text":"var(--color-neutral-dark-95)","--shadow-popover-box-shadow":"0 0 4px 0 var(--color-neutral-light-20)","--shadow-popover-box-shadow-arrow":"-1px -1px 1px 0 var(--color-neutral-light-20)","--color-calendar-background-color-box-background-range":"var(--color-brand-01-lightest)","--color-stepper-circle-disabled":"var(--color-neutral-mid-40)","--color-stepper-bar-disabled":"var(--color-neutral-mid-40)","--color-caption-categorical-01":"#2E67FF","--color-caption-categorical-02":"#F76D43","--color-caption-categorical-03":"#9654FF","--color-caption-categorical-04":"#00BF9C","--color-caption-categorical-05":"#F22CA6","--color-caption-categorical-06":"#FC501C","--color-caption-categorical-07":"#63A9EB","--color-caption-categorical-08":"#FA8E0A","--color-caption-categorical-overlay-01":"#1F3FAD","--color-caption-categorical-overlay-02":"#B8523E","--color-caption-categorical-overlay-03":"#4D2C97","--color-caption-categorical-overlay-04":"#018E7F","--color-caption-categorical-overlay-05":"#95277B","--color-caption-categorical-overlay-06":"#BA3B15","--color-caption-categorical-overlay-07":"#4B80B3","--color-caption-categorical-overlay-08":"#B96907"}};var j={"01":"#3773FF","02":"#F86544","03":"#B46AFF","04":"#06A883","05":"#FF45B8","06":"#FF6021","07":"#2393FB","08":"#C5863A"},W={"01":"#1C3A80","02":"#7C3322","03":"#5A3580","04":"#035442","05":"#80235C","06":"#803011","07":"#124A7E","08":"#63431D"},f={perComponent:h.perComponent,onRoot:I(d({},h.onRoot),{"--color-caption-categorical-01":"#3773FF","--color-caption-categorical-02":"#F86544","--color-caption-categorical-03":"#B46AFF","--color-caption-categorical-04":"#06A883","--color-caption-categorical-05":"#FF45B8","--color-caption-categorical-06":"#FF6021","--color-caption-categorical-07":"#2393FB","--color-caption-categorical-08":"#C5863A","--color-caption-categorical-overlay-01":"#1C3A80","--color-caption-categorical-overlay-02":"#7C3322","--color-caption-categorical-overlay-03":"#5A3580","--color-caption-categorical-overlay-04":"#035442","--color-caption-categorical-overlay-05":"#80235C","--color-caption-categorical-overlay-06":"#803011","--color-caption-categorical-overlay-07":"#124A7E","--color-caption-categorical-overlay-08":"#63431D"})};var Y={"01":"#3773FF","02":"#F86544","03":"#B46AFF","04":"#06A883","05":"#FF45B8","06":"#FF6021","07":"#2393FB","08":"#C5863A"},K={"01":"#9BB9FF","02":"#FBB2A1","03":"#D9B5FF","04":"#83D3C1","05":"#FFA2DB","06":"#FFAF90","07":"#91C9FD","08":"#E2C39C"},T={perComponent:A.perComponent,onRoot:I(d({},A.onRoot),{"--color-caption-categorical-01":"#3773FF","--color-caption-categorical-02":"#F86544","--color-caption-categorical-03":"#B46AFF","--color-caption-categorical-04":"#06A883","--color-caption-categorical-05":"#FF45B8","--color-caption-categorical-06":"#FF6021","--color-caption-categorical-07":"#2393FB","--color-caption-categorical-08":"#C5863A","--color-caption-categorical-overlay-01":"#9BB9FF","--color-caption-categorical-overlay-02":"#FBB2A1","--color-caption-categorical-overlay-03":"#D9B5FF","--color-caption-categorical-overlay-04":"#83D3C1","--color-caption-categorical-overlay-05":"#FFA2DB","--color-caption-categorical-overlay-06":"#FFAF90","--color-caption-categorical-overlay-07":"#91C9FD","--color-caption-categorical-overlay-08":"#E2C39C"})};var V={color:{brand:B,action:R,neutral:L,feedback:F,categorical:w,"categorical-overlay":x}},X={color:I(d({},V.color),{categorical:Y,"categorical-overlay":K})},z={color:{brand:G,action:P,neutral:M,feedback:U,categorical:$,"categorical-overlay":H}},J={color:I(d({},z.color),{categorical:j,"categorical-overlay":W})},E={name:"default",type:[{light:V,dark:z,a11y:a.AAA},{light:X,dark:J,a11y:a.AA}],active:{type:n.light,a11y:a.AAA}};var Lo=(()=>{class i{document;renderer;theme;_iconToken;get iconNameLib(){return this._iconToken.NAME_LIB}constructor(o,e,t){this.document=o,this.renderer=e.createRenderer(null,null),this._iconToken=t??k,this.setDefaultBaseStyle()}setTheme(o,e=n.light,t=a.AAA,c=!0){o===E&&this.resetBaseTheme(),this.formatTheme(o,e,t);let r=(Array.isArray(o.type)&&o.type.length>=1?o.type.find(g=>g.a11y===t):o.type)[n[e]];if(!r)return;let p=r.color?this.generateThemeStyles(r.color):"",s=r.perComponent?this.generatePerComponentStyles(r.perComponent):"",O=r.onRoot?this.generateAdditionalStyles(r.onRoot):"",N=this.generateAdditionalStyles(r),C=`
:root.${o.name}-${n[e]}-${t} {
${p}
${s}
${O}
${N}
}`;this.applyThemeStyles(C),document.documentElement.setAttribute("data-a11y",t===a.AAA?"AAA":"AA"),this.changeThemeType(o,c),this.dispatchEvent(o)}getA11yLevel(){let o=document.documentElement.getAttribute("data-a11y");return o!=="AA"&&o!=="AAA"?a.AAA:o==="AAA"?a.AAA:a.AA}setA11yDefaultSizeSmall(o){let e=document.documentElement.getAttribute("data-a11y");if(!e||e!==a.AA&&e!==a.AAA)return!1;if(e===a.AA&&o){let t="small";return localStorage.getItem("po-default-size")!==t&&localStorage.setItem("po-default-size",t),!0}return localStorage.removeItem("po-default-size"),!1}getA11yDefaultSize(){let o=localStorage.getItem("po-default-size"),e=document.documentElement.getAttribute("data-a11y");return o==="small"&&e==="AA"?"small":"medium"}setPerComponentAndOnRoot(o,e,t,c){let l=e?this.generatePerComponentStyles(e):"",r=t?this.generateAdditionalStyles(t):"",p=":root",s=o?.type!==void 0?`-${n[o.type]}`:"",O=o?.a11y!==void 0?`-${a[o.a11y]}`:"";s&&O?p+=`[class*="${s}${O}"]`:!s&&O?p+=`[class$="${O}"]`:s&&(p+=`[class*="${s}"]`),c&&(Array.isArray(c)?p=c.map(g=>p+`[class*="${g}"]`).join(", "):p+=`[class*="${c}"]`);let N=`
${p} {
${l}
${r}
}
`,C=this.document.head.querySelector("#baseStyle");C?C.textContent.includes(N.trim())||this.renderer.appendChild(C,this.renderer.createText(N)):(C=this.renderer.createElement("style"),C.id="baseStyle",this.renderer.appendChild(C,this.renderer.createText(N)),this.renderer.insertBefore(this.document.head,C,this.document.head.firstChild))}generateAdditionalStyles(o){return Object.entries(o).filter(([e])=>!["color","perComponent","onRoot"].includes(e)).map(([e,t])=>`${e}: ${t};`).join(" ")}applyThemeStyles(o){let e=this.createStyleElement(o,"theme"),t=document.head.querySelector("#theme");t&&this.renderer.removeChild(document.head,t);let c=document.head.querySelector("#baseStyle"),l=c?c.nextSibling:document.head.firstChild;this.renderer.insertBefore(document.head,e,l)}changeThemeType(o,e=!0){this.cleanThemeActive(e),e&&this.setThemeLocal(o),document.getElementsByTagName("html")[0].classList.add(`${o.name}-${n[this.getActiveTypeFromTheme(o.active)]}-${a[this.getActiveA11yFromTheme(o.active)]}`)}persistThemeActive(){let o=this.getThemeActive();this.setTheme(o,this.getActiveTypeFromTheme(o.active),this.getActiveA11yFromTheme(o.active));let e=this.getA11yDefaultSize();return localStorage.setItem("po-default-size",e),o}formatTheme(o,e,t){o.name=o.name.toLowerCase().replace(/[^a-zA-Z ]/g,"").replace(/\s+/g,"-"),o.active={type:e,a11y:t},this.theme=o}applyTheme(o){let e=this.getThemeActive();if(!o)return e?(this.persistThemeActive(),e):void 0;let t=this.getActiveTypeFromTheme(o.active),c=this.getActiveA11yFromTheme(o.active);return e&&JSON.stringify(e)===JSON.stringify(o)?(this.persistThemeActive(),e):(this.formatTheme(o,t,c),this.setTheme(o,t,c),o)}changeCurrentThemeType(o){let e=this.getThemeActive();typeof e.active=="object"?e.active.type=o:e.active=o,this.changeThemeType(e),this.dispatchEvent(e)}cleanThemeActive(o=!0){let e=["-light-","-dark-"],t=document.getElementsByTagName("html")[0];Array.from(t.classList).forEach(c=>{e.some(l=>c.includes(l))&&t.classList.remove(c)}),o&&localStorage.removeItem("totvs-theme")}getActiveTypeFromTheme(o){return typeof o=="object"?o.type:o}getActiveA11yFromTheme(o){return typeof o=="object"?o.a11y:a.AAA}setThemeLocal(o){o&&(localStorage.setItem("totvs-theme",JSON.stringify(o)),this.theme=o)}getThemeActive(){try{let o=JSON.parse(localStorage.getItem("totvs-theme"));o&&JSON.stringify(o)!==JSON.stringify(this.theme)&&(this.theme=o)}catch(o){console.error("Erro ao obter o tema do armazenamento local:",o)}return this.theme}createStyleElement(o,e){let t=this.renderer.createElement("style");return t.id=e,this.renderer.appendChild(t,this.renderer.createText(o)),t}generateThemeStyles(o){let e=this.getSelectBgIconsStyle(o);return[Object.entries(o).flatMap(([t,c])=>Object.entries(c).flatMap(([l,r])=>t==="action"?[`--color-${t}-${l}: ${r};`]:t==="categorical"||t==="categorical-overlay"?[`--color-caption-${t}-${l}: ${r};`]:Object.entries(r).map(([p,s])=>`--color-${t}-${l}-${p}: ${s};`))).join(""),e].join("")}generatePerComponentStyles(o){return Object.entries(o).flatMap(([e,t])=>Object.entries(t).flatMap(([c,l])=>[`${e} {${c}: ${l};};`])).join("")}setDefaultTheme(o){this.setTheme(E,o)}getSelectBgIconsStyle(o){let e="";if(o?.brand?.["01"]?.dark){let t=this.iconNameLib==="AnimaliaIcon"?"po-select .po-select-phosphor":"po-select";e+=`${t} { --background-image: url(${this.getSelectBgIcon(o.neutral.dark[70])}); };`}return o?.feedback?.negative?.base&&(this.iconNameLib==="PoIcon"&&(e+=`po-select.ng-dirty.ng-invalid select { --background-image: url(${this.getSelectBgIcon(o.feedback.negative.base)}); };`),this.iconNameLib==="AnimaliaIcon"&&(e+=`po-select.ng-dirty.ng-invalid select.po-select-phosphor { background-image: url(${this.getSelectBgIcon(o.feedback.negative.base)}); };`)),o?.neutral?.light?.["30"]&&(this.iconNameLib==="PoIcon"&&(e+=`select:disabled { background-image: url(${this.getSelectBgIcon(o.neutral.light[30])}); };`),this.iconNameLib==="AnimaliaIcon"&&(e+=`po-select select.po-select-phosphor:disabled { background-image: url(${this.getSelectBgIcon(o.neutral.light[30])}); };`)),e}getSelectBgIcon(o){let e;return this.iconNameLib==="PoIcon"?(e=`"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' `,e=e.concat("xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' "),e=e.concat("d='M18.707 8.29301C18.316 7.90201 17.684 7.90201 17.293 8.29301L12 13.586L6.70701 "),e=e.concat("8.29301C6.31601 7.90201 5.68401 7.90201 5.29301 8.29301C4.90201 8.68401 4.90201 "),e=e.concat("9.31601 5.29301 9.70701L11.293 15.707C11.488 15.902 11.744 16 12 16C12.256 16 12.512 "),e=e.concat("15.902 12.707 15.707L18.707 9.70701C19.098 9.31601 19.098 8.68401 18.707 8.29301Z' "),e=e.concat(`fill='${o.replace("#","%23")}'/%3E%3C/svg%3E%0A");`),e):(e=`"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 256 256' fill='${o.replace("#","%23")}' `,e=e.concat("xmlns='http://www.w3.org/2000/svg'%3E%3Cpath "),e=e.concat("d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'"),e=e.concat('%3E%3C/path%3E%3C/svg%3E");'),e)}dispatchEvent(o){let e=new CustomEvent("PoUiThemeChange",{detail:o});window.dispatchEvent(e)}setThemeType(o,e=n.light){let t=typeof o.active=="object"?o.active.a11y:a.AAA;this.setTheme(o,e,t)}setCurrentThemeType(o=n.light){let e=this.getThemeActive();this.setThemeType(e,o)}setThemeA11y(o,e=a.AAA){let t=(typeof o.active=="object"?o.active.type:o.active)||0;this.setTheme(o,t,e)}setCurrentThemeA11y(o=a.AAA){let e=this.getThemeActive();this.setThemeA11y(e,o)}resetBaseTheme(){let o=this.document.head.querySelector("#baseStyle");o&&this.renderer.removeChild(this.document.head,o),this.setDefaultBaseStyle()}setDefaultBaseStyle(){this.setPerComponentAndOnRoot(void 0,u.perComponent,u.onRoot),this.setPerComponentAndOnRoot({a11y:a.AA},_.perComponent,_.onRoot),this.setPerComponentAndOnRoot({type:n.light},A.perComponent,A.onRoot),this.setPerComponentAndOnRoot({type:n.light,a11y:a.AA},T.perComponent,T.onRoot),this.setPerComponentAndOnRoot({type:n.dark},h.perComponent,h.onRoot),this.setPerComponentAndOnRoot({type:n.dark,a11y:a.AA},f.perComponent,f.onRoot)}static \u0275fac=function(e){return new(e||i)(m(D),m(v),m(S,8))};static \u0275prov=b({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})();export{S as a,k as b,a as c,n as d,R as e,L as f,F as g,A as h,P as i,U as j,h as k,f as l,T as m,Lo as n};