define(["exports","./../../layoutmanager.js","./../../dom.js"],function(_exports,_layoutmanager,_dom){function _isNativeReflectConstruct(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(_isNativeReflectConstruct=function(){return!!t})()}Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0;var EnableFocusTransfrom=_dom.default.allowFocusScaling();function onInit(){var classList;this.hasInit||(this.hasInit=!0,classList=this.classList,_layoutmanager.default.tv?(classList.add("paper-icon-button-light","paper-icon-button-light-tv"),EnableFocusTransfrom&&"false"!==this.getAttribute("data-focusscale")&&classList.add("emby-button-focusscale")):classList.add("paper-icon-button-light"))}require(["css!modules/emby-elements/emby-button/emby-button.css"]);_dom=function(_HTMLButtonElement){function PaperIconButtonLight(){babelHelpers.classCallCheck(this,PaperIconButtonLight),t=this,o=PaperIconButtonLight,o=babelHelpers.getPrototypeOf(o);var o,e,t=o=babelHelpers.possibleConstructorReturn(t,_isNativeReflectConstruct()?Reflect.construct(o,e||[],babelHelpers.getPrototypeOf(t).constructor):o.apply(t,e));return onInit.call(t),babelHelpers.possibleConstructorReturn(o,t)}return babelHelpers.inherits(PaperIconButtonLight,_HTMLButtonElement),babelHelpers.createClass(PaperIconButtonLight,[{key:"connectedCallback",value:function(){onInit.call(this)}}])}(babelHelpers.wrapNativeSuper(HTMLButtonElement));customElements.define("paper-icon-button-light",_dom,{extends:"button"}),_exports.default=_dom});