/*!
 * 
 * [Dojo](https://dojo.io/)
 * Copyright [JS Foundation](https://js.foundation/) & contributors
 * [New BSD license](https://github.com/dojo/meta/blob/master/LICENSE)
 * All rights reserved
 * 
 */
(window.dojoWebpackJsonpdojo_widgets_custom_elements=window.dojoWebpackJsonpdojo_widgets_custom_elements||[]).push([[25],{20:function(n,e,c){"use strict";c.r(e),c.d(e,"Icon",function(){return r});var o=c(5),t=c(80),_=c(81),i=c(85);const r=Object(o.a)({theme:t.a}).properties()(function({properties:n,middleware:{theme:e}}){const{aria:c={},type:t,altText:r,size:s}=n(),a=e.classes(i),m=s&&a[s];return Object(o.m)("i",Object.assign({classes:[e.variant(),a.root,a.icon,a[t],m],role:"img","aria-hidden":r?"false":"true","aria-label":r},Object(_.b)(c)))});e.default=r},80:function(n,e,c){"use strict";c.d(e,"b",function(){return a});var o=c(5),t=c(83),_=c(12);const i=Object(o.a)({coreTheme:t.a}).properties();function r(n){return`${n.charAt(0).toUpperCase()}${n.slice(1)}`}function s(n){return n&&n.hasOwnProperty("variant")}const a=i(function({middleware:{coreTheme:n},properties:e}){const{variant:c,get:o,set:t,classes:i}=n;return{compose:(c,o,t)=>{const i=function(){const{theme:c}=e();if(c)return c;const o=n.get();return Object(_.c)(o)?{theme:o.theme,variant:o.variant}:o?o.theme:void 0}(),a=c[" _key"],m=o[" _key"],u=Object.keys(c).reduce((n,e)=>" _key"===e?n:(t&&!n[`${t}${r(e)}`]&&(n[`${t}${r(e)}`]=" "),o[e]||(n[e]=" "),n),{" _key":m}),l=n.classes(u),I=n.classes(o);let p=n.classes(c);if(t){const n=Object.keys(Object.assign({},l,I)).reduce((n,e)=>{if(0===e.indexOf(t)&&e!==t){const c=function(n){return`${n.charAt(0).toLowerCase()}${n.slice(1)}`}(e.replace(t,"")),o="string"==typeof I[e]&&I[e].trim(),_="string"==typeof l[e]&&l[e].trim();!o&&_&&(n[c]=`${p[c]} ${_}`),o&&(n[c]=I[e])}return n},{});return p=Object.assign({},p,n),s(i)?{theme:{theme:Object.assign({},i.theme.theme,{[a]:p}),variants:i.theme.variants},variant:i.variant}:Object.assign({},i,{[a]:p})}const h=Object.keys(p).reduce((n,e)=>{if(" _key"===e)return n;const c="string"==typeof I[e]&&I[e].trim(),o="string"==typeof l[e]&&l[e].trim();return c?n[e]=c:o&&(n[e]=`${n[e]} ${o}`),n},Object.assign({},p));return s(i)?{theme:{theme:Object.assign({},i.theme.theme,{[a]:h}),variants:i.theme.variants},variant:i.variant}:Object.assign({},i,{[a]:h})},variant:()=>"inherit"===e().variant?void 0:c(),get:o,set:t,classes:i}});e.a=a},81:function(n,e,c){"use strict";c.d(e,"a",function(){return o}),c.d(e,"b",function(){return _}),c.d(e,"c",function(){return i});var o,t=c(5);function _(n){return Object.keys(n).reduce((e,c)=>(e[`aria-${c.toLowerCase()}`]=n[c],e),{})}function i(n){let e=null==n||"string"==typeof n||"boolean"==typeof n||Array.isArray(n)||Object(t.j)(n);try{e=e||Object(t.i)(n)}catch(n){}return e}!function(n){n[n.Down=40]="Down",n[n.End=35]="End",n[n.Enter=13]="Enter",n[n.Escape=27]="Escape",n[n.Home=36]="Home",n[n.Left=37]="Left",n[n.PageDown=34]="PageDown",n[n.PageUp=33]="PageUp",n[n.Right=39]="Right",n[n.Space=32]="Space",n[n.Tab=9]="Tab",n[n.Up=38]="Up"}(o||(o={}))},85:function(n,e,c){n.exports={" _key":"@dojo/widgets/icon",root:"icon-m__root__1eoV_",medium:"icon-m__medium__3Xwur",large:"icon-m__large__Ml3b4",small:"icon-m__small__2BbOV",icon:"icon-m__icon__UdYI1",clockIcon:"icon-m__clockIcon__3GLpu",downIcon:"icon-m__downIcon__2q5lh",leftIcon:"icon-m__leftIcon__pBWIt",rightIcon:"icon-m__rightIcon__18AW6",closeIcon:"icon-m__closeIcon__21KIr",plusIcon:"icon-m__plusIcon__2b4l_",minusIcon:"icon-m__minusIcon__1DHfu",checkIcon:"icon-m__checkIcon__2D3mV",upIcon:"icon-m__upIcon__2Whg2",upAltIcon:"icon-m__upAltIcon__2GXtu",downAltIcon:"icon-m__downAltIcon__hm7FZ",searchIcon:"icon-m__searchIcon__2HGOw",barsIcon:"icon-m__barsIcon__2e0Qo",settingsIcon:"icon-m__settingsIcon__2-UEA",alertIcon:"icon-m__alertIcon__WjF2F",helpIcon:"icon-m__helpIcon__3c7_4",infoIcon:"icon-m__infoIcon__PXtvl",cancelIcon:"icon-m__cancelIcon__2ey9p",checkedBoxIcon:"icon-m__checkedBoxIcon__TSG-9",phoneIcon:"icon-m__phoneIcon__2BO7g",editIcon:"icon-m__editIcon__3j9QX",dateIcon:"icon-m__dateIcon__3vXGn",linkIcon:"icon-m__linkIcon__314xM",locationIcon:"icon-m__locationIcon__1uwwo",secureIcon:"icon-m__secureIcon__UXrMt",mailIcon:"icon-m__mailIcon__3uh6Q",eyeIcon:"icon-m__eyeIcon__2Cqqq",eyeSlashIcon:"icon-m__eyeSlashIcon__17wRy",starIcon:"icon-m__starIcon__r0lYz"}}}]);
//# sourceMappingURL=icon-8.0.0-beta.12.js.map