{"__symbolic":"module","version":4,"metadata":{"SimButtonGroupDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":29,"character":1},"arguments":[{"selector":"sim-button-group","host":{"class":"sim-button-group","role":"group"},"exportAs":"simButtonGroup"}]}],"members":{"spaced":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":40,"character":3},"arguments":["class.sim-button-group-spaced"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/decorators","name":"InputBoolean","line":41,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":50,"character":60}]}]}},"SimButtonComponent":{"__symbolic":"class","extends":{"__symbolic":"error","message":"Symbol reference expected","line":82,"character":40,"module":"./button.component"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":73,"character":1},"arguments":[{"selector":"button[sim-button], button[sim-flat-button], button[sim-icon-button],\n  button[sim-stroked-button], button[sim-outlined-button], button[sim-raised-button]","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":78,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":79,"character":19},"member":"OnPush"},"exportAs":"simButton","template":"<span class=\"sim-button-wrapper\">\n  <ng-content></ng-content>\n</span>\n<svg\n  *ngIf=\"loading && !disabled\"\n  preserveAspectRatio=\"xMidYMid meet\"\n  height=\"1em\"\n  width=\"1em\"\n  fill=\"none\"\n  viewBox=\"0 0 24 24\"\n  xmlns=\"http://www.w3.org/2000/svg\"\n  stroke=\"currentColor\"\n  class=\"sim-button-loading-icon\"\n>\n  <g fill-rule=\"evenodd\" stroke-width=\"2\">\n    <circle opacity=\".3\" cx=\"12\" cy=\"12\" r=\"11\"></circle>\n    <path d=\"M12 1c2.8 0 5.6 1.1 7.8 3.2 4.3 4.3 4.3 11.3 0 15.6s-11.3 4.3-15.6 0\"></path>\n  </g>\n</svg>\n<span class=\"sim-button-focus-overlay\"></span>\n","styles":[".sim-button,.sim-fab-button,.sim-flat-button,.sim-icon-button,.sim-outlined-button,.sim-raised-button,.sim-stroked-button{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:visible;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1);user-select:none;vertical-align:baseline;white-space:nowrap}.sim-button::-moz-focus-inner,.sim-fab-button::-moz-focus-inner,.sim-flat-button::-moz-focus-inner,.sim-icon-button::-moz-focus-inner,.sim-outlined-button::-moz-focus-inner,.sim-raised-button::-moz-focus-inner,.sim-stroked-button::-moz-focus-inner{border:0}.sim-button:focus,.sim-fab-button:focus,.sim-flat-button:focus,.sim-icon-button:focus,.sim-outlined-button:focus,.sim-raised-button:focus,.sim-stroked-button:focus{outline:0}.sim-button.sim-button-disabled,.sim-button.sim-button-loading,.sim-fab-button.sim-button-disabled,.sim-fab-button.sim-button-loading,.sim-flat-button.sim-button-disabled,.sim-flat-button.sim-button-loading,.sim-icon-button.sim-button-disabled,.sim-icon-button.sim-button-loading,.sim-outlined-button.sim-button-disabled,.sim-outlined-button.sim-button-loading,.sim-raised-button.sim-button-disabled,.sim-raised-button.sim-button-loading,.sim-stroked-button.sim-button-disabled,.sim-stroked-button.sim-button-loading{cursor:default;pointer-events:none}.sim-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-button.cdk-program-focused .sim-button-focus-overlay,.sim-fab-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-fab-button.cdk-program-focused .sim-button-focus-overlay,.sim-flat-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-flat-button.cdk-program-focused .sim-button-focus-overlay,.sim-icon-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-icon-button.cdk-program-focused .sim-button-focus-overlay,.sim-outlined-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-outlined-button.cdk-program-focused .sim-button-focus-overlay,.sim-raised-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-raised-button.cdk-program-focused .sim-button-focus-overlay,.sim-stroked-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-stroked-button.cdk-program-focused .sim-button-focus-overlay{opacity:.12}.sim-button-focus-overlay{border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}.sim-raised-button{transform:translateZ(0);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.sim-button-fluid:not(.sim-fab-button),.sim-button-fluid:not(.sim-icon-button){display:block;max-width:100%;width:100%}.sim-button-pilled:not(.sim-fab-button),.sim-button-pilled:not(.sim-icon-button){border-radius:10em}.sim-outlined-button,.sim-stroked-button{border:1px solid}.sim-button-dashed{border:1px dashed}.sim-broken-button .sim-button-focus-overlay,.sim-ghost-button .sim-button-focus-overlay,.sim-stroked-button .sim-button-focus-overlay{bottom:-1px;left:-1px;right:-1px;top:-1px}.sim-button-loading:not(.sim-button-disabled) .sim-button-wrapper{opacity:0;transition:opacity .2s cubic-bezier(.35,0,.25,1)}.sim-button-loading:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.15}.sim-broken-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-icon-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-stroked-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.04}.sim-broken-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-icon-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-stroked-button:active:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.12}.sim-flat-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-flat-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-raised-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-raised-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.1}.sim-button-loading-icon{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;left:calc(50% - .5em);position:absolute;top:calc(50% - .5em);z-index:2}@-webkit-keyframes spinAround{to{transform:rotate(359deg)}0%{transform:rotate(0)}}@keyframes spinAround{to{transform:rotate(359deg)}0%{transform:rotate(0)}}.sim-broken-button .sim-icon,.sim-flat-button .sim-icon,.sim-raised-button .sim-icon,.sim-stroked-button .sim-icon{font-size:12px;margin-right:5px}.sim-icon-button{overflow:hidden}.sim-icon-button .sim-icon{font-size:1em;margin:0}.sim-link-button{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1);user-select:none;vertical-align:baseline;white-space:nowrap}.sim-link-button::-moz-focus-inner{border:0}.sim-link-button:focus{outline:0}.sim-link-button.sim-button-disabled{cursor:default;pointer-events:none}.sim-link-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-link-button.cdk-program-focused .sim-button-focus-overlay{opacity:.12}.sim-link-button:hover{text-decoration:none}.sim-link-button:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px;bottom:1px;content:\"\";height:2px;left:0;position:absolute;top:100%;transform:scaleX(0);transition:transform .2s cubic-bezier(.35,0,.25,1);width:100%}.sim-link-button:hover:before{transform:scaleX(1)}.sim-link-button .sim-button-loading-wrapper{display:none}.sim-button-group-spaced .sim-button-base+.sim-button-base{margin-left:8px}.sim-button-group{display:inline-flex}.sim-button-group:not(.sim-button-group-spaced) .sim-button-base:not(.sim-fab-button){border-radius:0}"]}]}],"members":{"loading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":93,"character":3},"arguments":["class.sim-button-loading"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/decorators","name":"InputBoolean","line":94,"character":3}}]}],"fluid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":101,"character":3},"arguments":["class.sim-button-fluid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/decorators","name":"InputBoolean","line":102,"character":3}}]}],"dashed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":109,"character":3},"arguments":["class.sim-button-dashed"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/decorators","name":"InputBoolean","line":110,"character":3}}]}],"pilled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":117,"character":3},"arguments":["class.sim-button-pilled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/decorators","name":"InputBoolean","line":118,"character":3}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":130,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":142,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":145,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":146,"character":3},"arguments":["class.sim-button-disabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":50,"character":60},{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"FocusMonitor","line":149,"character":96}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_getHostElement":[{"__symbolic":"method"}]}},"SimAnchorComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"SimButtonComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":185,"character":1},"arguments":[{"selector":"a[sim-button], a[sim-flat-button], a[sim-icon-button],\n  a[sim-stroked-button], a[sim-outlined-button], a[sim-raised-button]","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":190,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":191,"character":19},"member":"OnPush"},"exportAs":"simAnchor","host":{"[attr.tabindex]":"disabled ? -1 : tabIndex || 0","$quoted$":["[attr.tabindex]"]},"template":"<span class=\"sim-button-wrapper\">\n  <ng-content></ng-content>\n</span>\n<svg\n  *ngIf=\"loading && !disabled\"\n  preserveAspectRatio=\"xMidYMid meet\"\n  height=\"1em\"\n  width=\"1em\"\n  fill=\"none\"\n  viewBox=\"0 0 24 24\"\n  xmlns=\"http://www.w3.org/2000/svg\"\n  stroke=\"currentColor\"\n  class=\"sim-button-loading-icon\"\n>\n  <g fill-rule=\"evenodd\" stroke-width=\"2\">\n    <circle opacity=\".3\" cx=\"12\" cy=\"12\" r=\"11\"></circle>\n    <path d=\"M12 1c2.8 0 5.6 1.1 7.8 3.2 4.3 4.3 4.3 11.3 0 15.6s-11.3 4.3-15.6 0\"></path>\n  </g>\n</svg>\n<span class=\"sim-button-focus-overlay\"></span>\n","styles":[".sim-button,.sim-fab-button,.sim-flat-button,.sim-icon-button,.sim-outlined-button,.sim-raised-button,.sim-stroked-button{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:visible;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1);user-select:none;vertical-align:baseline;white-space:nowrap}.sim-button::-moz-focus-inner,.sim-fab-button::-moz-focus-inner,.sim-flat-button::-moz-focus-inner,.sim-icon-button::-moz-focus-inner,.sim-outlined-button::-moz-focus-inner,.sim-raised-button::-moz-focus-inner,.sim-stroked-button::-moz-focus-inner{border:0}.sim-button:focus,.sim-fab-button:focus,.sim-flat-button:focus,.sim-icon-button:focus,.sim-outlined-button:focus,.sim-raised-button:focus,.sim-stroked-button:focus{outline:0}.sim-button.sim-button-disabled,.sim-button.sim-button-loading,.sim-fab-button.sim-button-disabled,.sim-fab-button.sim-button-loading,.sim-flat-button.sim-button-disabled,.sim-flat-button.sim-button-loading,.sim-icon-button.sim-button-disabled,.sim-icon-button.sim-button-loading,.sim-outlined-button.sim-button-disabled,.sim-outlined-button.sim-button-loading,.sim-raised-button.sim-button-disabled,.sim-raised-button.sim-button-loading,.sim-stroked-button.sim-button-disabled,.sim-stroked-button.sim-button-loading{cursor:default;pointer-events:none}.sim-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-button.cdk-program-focused .sim-button-focus-overlay,.sim-fab-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-fab-button.cdk-program-focused .sim-button-focus-overlay,.sim-flat-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-flat-button.cdk-program-focused .sim-button-focus-overlay,.sim-icon-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-icon-button.cdk-program-focused .sim-button-focus-overlay,.sim-outlined-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-outlined-button.cdk-program-focused .sim-button-focus-overlay,.sim-raised-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-raised-button.cdk-program-focused .sim-button-focus-overlay,.sim-stroked-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-stroked-button.cdk-program-focused .sim-button-focus-overlay{opacity:.12}.sim-button-focus-overlay{border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}.sim-raised-button{transform:translateZ(0);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.sim-button-fluid:not(.sim-fab-button),.sim-button-fluid:not(.sim-icon-button){display:block;max-width:100%;width:100%}.sim-button-pilled:not(.sim-fab-button),.sim-button-pilled:not(.sim-icon-button){border-radius:10em}.sim-outlined-button,.sim-stroked-button{border:1px solid}.sim-button-dashed{border:1px dashed}.sim-broken-button .sim-button-focus-overlay,.sim-ghost-button .sim-button-focus-overlay,.sim-stroked-button .sim-button-focus-overlay{bottom:-1px;left:-1px;right:-1px;top:-1px}.sim-button-loading:not(.sim-button-disabled) .sim-button-wrapper{opacity:0;transition:opacity .2s cubic-bezier(.35,0,.25,1)}.sim-button-loading:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.15}.sim-broken-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-icon-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-stroked-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.04}.sim-broken-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-icon-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-stroked-button:active:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.12}.sim-flat-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-flat-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-raised-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-raised-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.1}.sim-button-loading-icon{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;left:calc(50% - .5em);position:absolute;top:calc(50% - .5em);z-index:2}@-webkit-keyframes spinAround{to{transform:rotate(359deg)}0%{transform:rotate(0)}}@keyframes spinAround{to{transform:rotate(359deg)}0%{transform:rotate(0)}}.sim-broken-button .sim-icon,.sim-flat-button .sim-icon,.sim-raised-button .sim-icon,.sim-stroked-button .sim-icon{font-size:12px;margin-right:5px}.sim-icon-button{overflow:hidden}.sim-icon-button .sim-icon{font-size:1em;margin:0}.sim-link-button{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1);user-select:none;vertical-align:baseline;white-space:nowrap}.sim-link-button::-moz-focus-inner{border:0}.sim-link-button:focus{outline:0}.sim-link-button.sim-button-disabled{cursor:default;pointer-events:none}.sim-link-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-link-button.cdk-program-focused .sim-button-focus-overlay{opacity:.12}.sim-link-button:hover{text-decoration:none}.sim-link-button:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px;bottom:1px;content:\"\";height:2px;left:0;position:absolute;top:100%;transform:scaleX(0);transition:transform .2s cubic-bezier(.35,0,.25,1);width:100%}.sim-link-button:hover:before{transform:scaleX(1)}.sim-link-button .sim-button-loading-wrapper{display:none}.sim-button-group-spaced .sim-button-base+.sim-button-base{margin-left:8px}.sim-button-group{display:inline-flex}.sim-button-group:not(.sim-button-group-spaced) .sim-button-base:not(.sim-fab-button){border-radius:0}"]}]}],"members":{"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":199,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":50,"character":60},{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"FocusMonitor","line":149,"character":96}]}],"_haltDisabledEvents":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":209,"character":3},"arguments":["click",["$event"]]}]}]}},"SimLinkComponent":{"__symbolic":"class","extends":{"__symbolic":"error","message":"Symbol reference expected","line":233,"character":38,"module":"./button.component"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":221,"character":1},"arguments":[{"selector":" a[sim-link-button]","template":"<ng-content></ng-content>","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":225,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":226,"character":19},"member":"OnPush"},"exportAs":"simLink","host":{"class":"sim-link-button","[attr.tabindex]":"disabled ? -1 : tabIndex || 0","$quoted$":["[attr.tabindex]"]},"styles":[".sim-button,.sim-fab-button,.sim-flat-button,.sim-icon-button,.sim-outlined-button,.sim-raised-button,.sim-stroked-button{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:visible;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1);user-select:none;vertical-align:baseline;white-space:nowrap}.sim-button::-moz-focus-inner,.sim-fab-button::-moz-focus-inner,.sim-flat-button::-moz-focus-inner,.sim-icon-button::-moz-focus-inner,.sim-outlined-button::-moz-focus-inner,.sim-raised-button::-moz-focus-inner,.sim-stroked-button::-moz-focus-inner{border:0}.sim-button:focus,.sim-fab-button:focus,.sim-flat-button:focus,.sim-icon-button:focus,.sim-outlined-button:focus,.sim-raised-button:focus,.sim-stroked-button:focus{outline:0}.sim-button.sim-button-disabled,.sim-button.sim-button-loading,.sim-fab-button.sim-button-disabled,.sim-fab-button.sim-button-loading,.sim-flat-button.sim-button-disabled,.sim-flat-button.sim-button-loading,.sim-icon-button.sim-button-disabled,.sim-icon-button.sim-button-loading,.sim-outlined-button.sim-button-disabled,.sim-outlined-button.sim-button-loading,.sim-raised-button.sim-button-disabled,.sim-raised-button.sim-button-loading,.sim-stroked-button.sim-button-disabled,.sim-stroked-button.sim-button-loading{cursor:default;pointer-events:none}.sim-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-button.cdk-program-focused .sim-button-focus-overlay,.sim-fab-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-fab-button.cdk-program-focused .sim-button-focus-overlay,.sim-flat-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-flat-button.cdk-program-focused .sim-button-focus-overlay,.sim-icon-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-icon-button.cdk-program-focused .sim-button-focus-overlay,.sim-outlined-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-outlined-button.cdk-program-focused .sim-button-focus-overlay,.sim-raised-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-raised-button.cdk-program-focused .sim-button-focus-overlay,.sim-stroked-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-stroked-button.cdk-program-focused .sim-button-focus-overlay{opacity:.12}.sim-button-focus-overlay{border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}.sim-raised-button{transform:translateZ(0);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.sim-button-fluid:not(.sim-fab-button),.sim-button-fluid:not(.sim-icon-button){display:block;max-width:100%;width:100%}.sim-button-pilled:not(.sim-fab-button),.sim-button-pilled:not(.sim-icon-button){border-radius:10em}.sim-outlined-button,.sim-stroked-button{border:1px solid}.sim-button-dashed{border:1px dashed}.sim-broken-button .sim-button-focus-overlay,.sim-ghost-button .sim-button-focus-overlay,.sim-stroked-button .sim-button-focus-overlay{bottom:-1px;left:-1px;right:-1px;top:-1px}.sim-button-loading:not(.sim-button-disabled) .sim-button-wrapper{opacity:0;transition:opacity .2s cubic-bezier(.35,0,.25,1)}.sim-button-loading:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.15}.sim-broken-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-icon-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-stroked-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.04}.sim-broken-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-icon-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-stroked-button:active:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.12}.sim-flat-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-flat-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-raised-button:active:not(.sim-button-disabled) .sim-button-focus-overlay,.sim-raised-button:hover:not(.sim-button-disabled) .sim-button-focus-overlay{opacity:.1}.sim-button-loading-icon{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;left:calc(50% - .5em);position:absolute;top:calc(50% - .5em);z-index:2}@-webkit-keyframes spinAround{to{transform:rotate(359deg)}0%{transform:rotate(0)}}@keyframes spinAround{to{transform:rotate(359deg)}0%{transform:rotate(0)}}.sim-broken-button .sim-icon,.sim-flat-button .sim-icon,.sim-raised-button .sim-icon,.sim-stroked-button .sim-icon{font-size:12px;margin-right:5px}.sim-icon-button{overflow:hidden}.sim-icon-button .sim-icon{font-size:1em;margin:0}.sim-link-button{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color .3s cubic-bezier(.35,0,.25,1),border-color .3s cubic-bezier(.35,0,.25,1),color .3s cubic-bezier(.35,0,.25,1);user-select:none;vertical-align:baseline;white-space:nowrap}.sim-link-button::-moz-focus-inner{border:0}.sim-link-button:focus{outline:0}.sim-link-button.sim-button-disabled{cursor:default;pointer-events:none}.sim-link-button.cdk-keyboard-focused .sim-button-focus-overlay,.sim-link-button.cdk-program-focused .sim-button-focus-overlay{opacity:.12}.sim-link-button:hover{text-decoration:none}.sim-link-button:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px;bottom:1px;content:\"\";height:2px;left:0;position:absolute;top:100%;transform:scaleX(0);transition:transform .2s cubic-bezier(.35,0,.25,1);width:100%}.sim-link-button:hover:before{transform:scaleX(1)}.sim-link-button .sim-button-loading-wrapper{display:none}.sim-button-group-spaced .sim-button-base+.sim-button-base{margin-left:8px}.sim-button-group{display:inline-flex}.sim-button-group:not(.sim-button-group-spaced) .sim-button-base:not(.sim-fab-button){border-radius:0}"]}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":245,"character":3}}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":249,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":252,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngx-simple/core/decorators","name":"InputBoolean","line":253,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":254,"character":3},"arguments":["class.sim-button-disabled"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":27},{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"FocusMonitor","line":149,"character":96}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_haltDisabledEvents":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":282,"character":3},"arguments":["click",["$event"]]}]}]}},"SimButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SimButtonComponent"},{"__symbolic":"reference","name":"SimAnchorComponent"},{"__symbolic":"reference","name":"SimLinkComponent"},{"__symbolic":"reference","name":"SimButtonGroupDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":12}],"exports":[{"__symbolic":"reference","name":"SimButtonComponent"},{"__symbolic":"reference","name":"SimAnchorComponent"},{"__symbolic":"reference","name":"SimLinkComponent"},{"__symbolic":"reference","name":"SimButtonGroupDirective"}]}]}],"members":{}}},"origins":{"SimButtonGroupDirective":"./button.component","SimButtonComponent":"./button.component","SimAnchorComponent":"./button.component","SimLinkComponent":"./button.component","SimButtonModule":"./button.module"},"importAs":"@ngx-simple/simple-ui/button"}