{"__symbolic":"module","version":4,"metadata":{"Scheme":{"__symbolic":"interface"},"getContrastYIQ":{"__symbolic":"function"},"getColor":{"__symbolic":"function"},"BgAndColorStyle":{"__symbolic":"class","members":{}},"LyStyleTheme":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":54,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LyTheme"}]}]}},"LyPalette":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":74,"character":1}}],"members":{}},"ThemeColor":{"__symbolic":"class","members":{}},"themeProperty":{"__symbolic":"function","parameters":["color"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"color"},"right":"primary"},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"color"},"right":"accent"}},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"color"},"right":"other"}}},"LyTheme":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":24,"character":1}}],"members":{"findColor":[{"__symbolic":"method"}],"sanitizerStyle":[{"__symbolic":"method"}],"_setColorPalette":[{"__symbolic":"method"}],"getClassKey":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":127,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":128,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":128,"character":12}]}],null,null],"parameters":[{"__symbolic":"reference","name":"AlyleServiceConfig"},null,{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":129,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"RendererFactory2","line":130,"character":29}]}],"_gradStop":[{"__symbolic":"method"}],"_getGrad":[{"__symbolic":"method"}],"createShades":[{"__symbolic":"method"}],"setTheme":[{"__symbolic":"method"}],"color":[{"__symbolic":"method"}],"colorOf":[{"__symbolic":"method"}],"getColorv2":[{"__symbolic":"method"}],"paletteOf":[{"__symbolic":"method"}],"createStyle":[{"__symbolic":"method"}],"createClassContent":[{"__symbolic":"method"}],"createStyleContent":[{"__symbolic":"method"}],"updateStyleValue":[{"__symbolic":"method"}],"updateOthersStyles":[{"__symbolic":"method"}],"updateClass":[{"__symbolic":"method"}]}},"StyleData":{"__symbolic":"interface"},"isObject":{"__symbolic":"function","parameters":["item"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"item"},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":378,"character":18,"module":"./theme.service"},"right":"object"}},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Array"},"member":"isArray"},"arguments":[{"__symbolic":"reference","name":"item"}]}}}},"mergeDeep":{"__symbolic":"function"},"parsePalette":{"__symbolic":"function"},"shadowBuilder":{"__symbolic":"function"},"RandomId":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{}},"Ly_Next":{"__symbolic":"function"},"Ly_Prev":{"__symbolic":"function"},"getParents":{"__symbolic":"function"},"AlyleServiceConfig":{"__symbolic":"class","members":{}},"LyRoot":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"ly-core[root]","template":"\n  <ng-content></ng-content>\n  ","styles":["html, body { width: 100%; height: 100%; } body { margin: 0; } ly-core[root] { display: block; position: relative; } ly-svg svg, [ly-svg] svg { width: inherit; height: inherit; fill: currentColor; display: block; } @keyframes btnFocusAnim { from { transform: scale(0.6); } 50% { transform: scale(0.8); } to { transform: scale(0.6); } } [ly-ripple] > ly-hover-container { position: absolute; top: 0; left: 0; background: currentColor; opacity: 0; transform: scale3d(0, 0, 0); transition: all 0ms cubic-bezier(0.45, 0, 0.25, 1); border-radius: 100%; } button { -webkit-tap-highlight-color: transparent; } [ly-icon-button] > .ly-icon-button-container > .ly-icon-button-content > ly-hover-container { background: -moz-radial-gradient(center, ellipse cover, currentColor 0%, transparent 100%); /* FF3.6-15 */ background: -webkit-radial-gradient(center, ellipse cover, currentColor 0%, transparent 100%); /* Chrome10-25,Safari5.1-6 */ background: radial-gradient(ellipse at center, currentColor 0%, transparent 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } [ly-ripple]:not(.ly-ripple-no-focus):focus > ly-hover-container, [ly-button]:not(.ly-ripple-no-focus):focus > .ly-button-ripple > ly-hover-container { animation: btnFocusAnim infinite 1.4s 0ms; transform: scale3d(1, 1, 1); opacity: .13; } [ly-icon-button]:not(.ly-ripple-no-focus):focus > .ly-icon-button-container > [ly-ripple] > ly-hover-container { /* for ly-icon-button*/ transform: scale3d(1, 1, 1); opacity: .33; transition: all 375ms cubic-bezier(0.45, 0, 0.25, 1); } /* LyRippleMinimal */ .ly-ripple-minimal { position: relative; } .ly-ripple-minimal .ly-ripple-container { position: absolute; width: 5px; height: 5px; background: currentColor; opacity: .16; border-radius: 100%; transform: scale(0); transition: opacity ease, transform cubic-bezier(0.4, 0, 0.2, 1); pointer-events: none; } ly-drawer-container { display: flex; } ly-drawer-container .ly-drawer { position: fixed; overflow: auto; height: inherit; width: inherit; top: inherit; bottom: inherit; text-align: inherit; } ly-drawer-container ly-drawer-content { flex: 1 1; } "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":27,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":28,"character":19},"member":"OnPush"},"preserveWhitespaces":false}]}],"members":{"backgroundStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":32,"character":3},"arguments":["style.background"]}]}],"colorStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":33,"character":3},"arguments":["style.color"]}]}],"fontFamily":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":34,"character":3},"arguments":["style.font-family"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":36,"character":34},{"__symbolic":"reference","name":"LyTheme"}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"LyInlineText":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":47,"character":1},"arguments":[{"selector":"inline-text","template":"<ng-content></ng-content>","styles":["\n    :host {\n      vertical-align: baseline;\n    }\n  "]}]}],"members":{}},"LyCoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":58,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":59,"character":12}],"exports":[{"__symbolic":"reference","name":"LyRoot"},{"__symbolic":"reference","name":"LyInlineText"}],"declarations":[{"__symbolic":"reference","name":"LyRoot"},{"__symbolic":"reference","name":"LyInlineText"}],"providers":[{"__symbolic":"reference","name":"Platform"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"LyCoreModule"}}}}},"Platform":{"__symbolic":"class","members":{},"statics":{"isBrowser":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":10,"character":39},"right":"object"},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"reference","name":"document"}}}}}},"Color":{"__symbolic":"function","parameters":["red","green","blue","alpha"],"value":{"__symbolic":"error","message":"Lambda not supported","line":17,"character":11,"module":"./color-tranformation"}},"trim":{"__symbolic":"function","parameters":["str"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"str"},"member":"replace"},"arguments":[{"__symbolic":"error","message":"Expression form not supported","line":150,"character":21,"module":"./color-tranformation"},""]}},"rgbaToHex":{"__symbolic":"function"},"componentToHex":{"__symbolic":"function"},"toRgb":{"__symbolic":"function","parameters":["str","alpha"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"hexToRgba"},"arguments":[{"__symbolic":"error","message":"Reference to a local symbol","line":24,"character":6,"context":{"name":"colorConverter"},"module":"./color-tranformation"},{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"alpha"},"right":1}]}},"converterToHex":{"__symbolic":"function","parameters":["str"],"value":{"__symbolic":"error","message":"Reference to a local symbol","line":24,"character":6,"context":{"name":"colorConverter"},"module":"./color-tranformation"}},"rgbToHex":{"__symbolic":"function"},"rgbTransparent":{"__symbolic":"function"},"hexToRgba":{"__symbolic":"function"},"ThemeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"BgModule"},{"__symbolic":"reference","name":"ColorModule"}],"exports":[{"__symbolic":"reference","name":"BgModule"},{"__symbolic":"reference","name":"ColorModule"}]}]}],"members":{}},"BgModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"exports":[{"__symbolic":"reference","name":"LyBg"}],"declarations":[{"__symbolic":"reference","name":"LyBg"}]}]}],"members":{}},"ColorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"exports":[{"__symbolic":"reference","name":"LyColor"}],"declarations":[{"__symbolic":"reference","name":"LyColor"}]}]}],"members":{}},"LyBg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[bg]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LyTheme"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":19,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":20,"character":24}]}],"bg":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3},"arguments":["bg"]}]}],"css":[{"__symbolic":"method"}]}},"LyColor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[color]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LyTheme"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":19,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":20,"character":24}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3},"arguments":["color"]}]}],"css":[{"__symbolic":"method"}]}},"KeyAttribute":{"__symbolic":"interface"},"NgTranscludeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[ngTransclude]"}]}],"members":{"ngTransclude":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"ngTranscludeChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":29,"character":39}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NgTranscludeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":39,"character":1},"arguments":[{"exports":[{"__symbolic":"reference","name":"NgTranscludeDirective"}],"declarations":[{"__symbolic":"reference","name":"NgTranscludeDirective"}]}]}],"members":{}},"exactPosition":{"__symbolic":"function"},"toBoolean":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!=","left":{"__symbolic":"reference","name":"value"},"right":null},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"value"},"right":"false"}}},"IsBoolean":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":9,"module":"./minimal/is-boolean"}},"gradStop":{"__symbolic":"function"},"computeStops":{"__symbolic":"error","message":"Lambda not supported","line":14,"character":28,"module":"./gradstop/index"},"DomService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":14,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":19,"character":38},{"__symbolic":"reference","name":"ɵa"}]}],"attach":[{"__symbolic":"method"}],"addChild":[{"__symbolic":"method"}],"getDomElementFromComponentRef":[{"__symbolic":"method"}],"destroyRef":[{"__symbolic":"method"}]}},"LY_OVERLAY_CONTAINER_PROVIDER_FACTORY":{"__symbolic":"function","parameters":["parentContainer"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"parentContainer"},"right":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"ɵa"}}}},"LY_OVERLAY_CONTAINER_PROVIDER":{"provide":{"__symbolic":"reference","name":"ɵa"},"deps":[[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":12,"character":14}},{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":12,"character":30}},{"__symbolic":"reference","name":"ɵa"}]],"useFactory":{"__symbolic":"reference","name":"LY_OVERLAY_CONTAINER_PROVIDER_FACTORY"}},"LxDomModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":4}],"providers":[[{"__symbolic":"reference","name":"DomService"},{"__symbolic":"reference","name":"LY_OVERLAY_CONTAINER_PROVIDER"}]]}]}],"members":{}},"LyFocusStateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":4}],"declarations":[{"__symbolic":"reference","name":"LyFocusState"}],"exports":[{"__symbolic":"reference","name":"LyFocusState"}]}]}],"members":{}},"FocusStatus":{"DEFAULT":"default","KEYBOARD":"keyboard"},"LyFocusState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[lyFocusState]","exportAs":"lyFocusState"}]}],"members":{"lyFocusChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":29,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":30,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":31,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":32,"character":9}]}],"_updateState":[{"__symbolic":"method"}],"on":[{"__symbolic":"method"}],"_updateClass":[{"__symbolic":"method"}],"setTriggerElement":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}}},"origins":{"Scheme":"./palette","getContrastYIQ":"./palette","getColor":"./palette","BgAndColorStyle":"./palette","LyStyleTheme":"./palette","LyPalette":"./palette","ThemeColor":"./theme.service","themeProperty":"./theme.service","LyTheme":"./theme.service","StyleData":"./theme.service","isObject":"./theme.service","mergeDeep":"./theme.service","parsePalette":"./theme.service","shadowBuilder":"./shadow","RandomId":"./ly/random-id","Ly_Next":"./array/next","Ly_Prev":"./array/prev","getParents":"./parents","AlyleServiceConfig":"./alyle-config-service","LyRoot":"./core","LyInlineText":"./core","LyCoreModule":"./core","Platform":"./platform/platform","Color":"./color-tranformation","trim":"./color-tranformation","rgbaToHex":"./color-tranformation","componentToHex":"./color-tranformation","toRgb":"./color-tranformation","converterToHex":"./color-tranformation","rgbToHex":"./color-tranformation","rgbTransparent":"./color-tranformation","hexToRgba":"./color-tranformation","ThemeModule":"./theme/theme.module","BgModule":"./theme/bg/bg.module","ColorModule":"./theme/color/color.module","LyBg":"./theme/bg/bg.directive","LyColor":"./theme/color/color.directive","KeyAttribute":"./minimal/common","NgTranscludeDirective":"./minimal/common","NgTranscludeModule":"./minimal/common","exactPosition":"./minimal/el/offset","toBoolean":"./minimal/is-boolean","IsBoolean":"./minimal/is-boolean","gradStop":"./gradstop/index","computeStops":"./gradstop/index","DomService":"./dom/dom.service","LY_OVERLAY_CONTAINER_PROVIDER_FACTORY":"./dom/lx-dom.module","LY_OVERLAY_CONTAINER_PROVIDER":"./dom/lx-dom.module","LxDomModule":"./dom/lx-dom.module","LyFocusStateModule":"./focus-state/focus-state.module","FocusStatus":"./focus-state/focus-state.directive","LyFocusState":"./focus-state/focus-state.directive","ɵa":"./dom/overlay-container.component"},"importAs":"alyle-ui/core"}