{"__symbolic":"module","version":4,"metadata":{"AvSharedModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[],"exports":[{"__symbolic":"reference","name":"ɵa"}],"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"providers":[]}]}],"members":{}},"AvButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":13},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":9,"character":27},{"__symbolic":"reference","name":"AvSharedModule"},{"__symbolic":"reference","name":"AvSpinnerModule"}],"exports":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"}],"declarations":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"}],"providers":[]}]}],"members":{}},"AvSpinnerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"imports":[],"exports":[{"__symbolic":"reference","name":"ɵc"}],"declarations":[{"__symbolic":"reference","name":"ɵc"}],"providers":[]}]}],"members":{}},"AvModalModule":{"__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":6,"character":13}],"exports":[{"__symbolic":"reference","name":"ɵf"}],"declarations":[{"__symbolic":"reference","name":"ɵf"}],"providers":[]}]}],"members":{}},"AvInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":6,"character":13}],"exports":[{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"}],"declarations":[{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"}],"providers":[]}]}],"members":{}},"AvRadioButtonModule":{"__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":6,"character":13}],"exports":[{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵl"}],"declarations":[{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵl"}],"providers":[]}]}],"members":{}},"AvSelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":11,"character":26},{"__symbolic":"reference","name":"AvInputModule"}],"exports":[{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"}],"declarations":[{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"}],"providers":[],"entryComponents":[{"__symbolic":"reference","name":"ɵn"}]}]}],"members":{}},"AvAvatarModule":{"__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":6,"character":13}],"exports":[{"__symbolic":"reference","name":"ɵo"}],"declarations":[{"__symbolic":"reference","name":"ɵo"}],"providers":[]}]}],"members":{}},"AvNotificationsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":9,"character":12},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":9,"character":27},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":52}],"exports":[{"__symbolic":"reference","name":"ɵp"}],"declarations":[{"__symbolic":"reference","name":"ɵp"}],"providers":[],"entryComponents":[{"__symbolic":"reference","name":"ɵp"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"AvNotificationsModule"},"providers":[{"__symbolic":"reference","name":"AvNotificationsService"}]}}}},"AvNotificationsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":10,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":11,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":12,"character":22}]}],"addToast":[{"__symbolic":"method"}],"addListToast":[{"__symbolic":"method"}]}},"AvCheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":13},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":8,"character":27}],"exports":[{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵs"}],"declarations":[{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵs"}],"providers":[]}]}],"members":{}},"AvButtonGroupModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":13},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":8,"character":27},{"__symbolic":"reference","name":"AvSharedModule"}],"exports":[{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"}],"declarations":[{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"}],"providers":[]}]}],"members":{}},"AvSwitchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[],"exports":[{"__symbolic":"reference","name":"ɵv"}],"declarations":[{"__symbolic":"reference","name":"ɵv"}],"providers":[]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":49,"character":1},"arguments":[{"selector":"[avRipple]","host":{"class":"av-ripple","$quoted$":["class"]}}]}],"members":{"trigger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":78,"character":33}]}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"template":""}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":35,"character":3},"arguments":["class.disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":34}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":38,"character":32},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":38,"character":60}]}]}},"ɵc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"av-spinner","host":{"class":"av-spinner","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":7,"character":17},"member":"None"},"template":"<span class=\"spinner-text\">\n  <ng-content></ng-content>\n</span>\n<div class=\"circles\">\n  <div class=\"circle one\"></div>\n  <div class=\"circle two\"></div>\n  <div class=\"circle three\"></div>\n</div>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":10,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":10,"character":44}]}]}},"ɵd":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"button[AvButton]","host":{"class":"av-button","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":4},"arguments":["loadingState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":25,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":18},"arguments":[{"opacity":1,"transform":"scale(1)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":8},"arguments":[{"opacity":0,"transform":"scale(1.5)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":28,"character":8},"arguments":["200ms"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":30,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":31,"character":8},"arguments":["200ms",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":31,"character":25},"arguments":[{"opacity":0,"transform":"scale(1.5)"}]}]}]]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":34,"character":4},"arguments":["alternateState",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":35,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":35,"character":18},"arguments":[{"opacity":0,"transform":"translateX(0)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":36,"character":6},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":8},"arguments":[{"opacity":1,"transform":"translateX(10px)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":38,"character":8},"arguments":["200ms ease-out"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":40,"character":6},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":41,"character":8},"arguments":["200ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":41,"character":34},"arguments":[{"opacity":0,"transform":"translateX(10px)"}]}]}]]}]]}],"template":"<!-- Main Button Text -->\n<span\n  [ngClass]=\"{'hidden-loading': buttonState == 'loading', 'hidden-state': !['button', 'loading'].includes(buttonState)}\"\n  class=\"av-button-content\"\n>\n  <ng-content></ng-content>\n</span>\n\n<!-- Loading State -->\n<span \n  *ngIf=\"buttonState === 'loading'\"\n  class=\"button-loading-state\"\n  @loadingState\n>\n  <av-spinner [color]=\"color\"></av-spinner>\n</span>\n\n<!-- Success State -->\n<span\n  *ngIf=\"buttonState === 'success'\"\n  class=\"button-state-container\"\n  @alternateState\n>\n  <ng-content select=\"[state=success]\"></ng-content>\n</span>\n\n<!-- Error State -->\n<span\n  *ngIf=\"buttonState === 'error'\"\n  class=\"button-state-container\"\n  @alternateState\n>\n  <ng-content select=\"[state=error]\"></ng-content>\n</span>\n\n<!-- Ripple Element -->\n<div \n  *ngIf=\"!disabled\"\n  avRipple\n  [trigger]=\"hostElement()\">\n</div>"}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":49,"character":3},"arguments":["disabled"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":28}}]}],"buttonState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"states":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":62,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵe"}]}]}],"isAlternateState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":100,"character":3},"arguments":["class.alternate-state"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":106,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":106,"character":46}]}],"hostElement":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[avButtonState]","host":{"class":"button-state","$quoted$":["class"]}}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"av-modal","host":{"class":"av-modal","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":7,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":9,"character":4},"arguments":["screen",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":10,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":10,"character":18},"arguments":[{"opacity":1}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":11,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":8},"arguments":[{"opacity":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":13,"character":8},"arguments":["200ms ease-in-out"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":15,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":16,"character":8},"arguments":["200ms ease-in-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":16,"character":37},"arguments":[{"opacity":0}]}]}]]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":20,"character":4},"arguments":["dialog",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":21,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":21,"character":18},"arguments":[{"opacity":1,"transform":"translateY(0)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":22,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":23,"character":8},"arguments":[{"opacity":0,"transform":"translateY(-20px)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":24,"character":8},"arguments":["200ms ease-in-out"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":27,"character":8},"arguments":["200ms ease-in-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":37},"arguments":[{"opacity":0,"transform":"translateY(-20px)"}]}]}]]}]]}],"template":"<div class=\"modal-container\">\n  <!-- Modal Screen -->\n  <div\n    *ngIf=\"visible\"\n    class=\"modal-screen\" \n    (click)=\"screenClose && canCloseSelf ? closeModal() : null\"\n    @screen\n  ></div>\n\n  <!-- Modal Dialog Box -->\n  <div \n    *ngIf=\"visible\"\n    class=\"modal-dialog-container\"\n    @dialog\n  >\n    <div class=\"modal-dialog\">\n      <!-- Button to close the modal -->\n      <svg\n        *ngIf=\"showClose\"\n        class=\"close-modal\"\n        xmlns=\"http://www.w3.org/2000/svg\"\n        viewBox=\"0 0 200 200\"\n        (click)=\"closeModal()\"\n      >\n        <polygon points=\"200,26 174,0 100,74 26,0 0,26 74,100 0,174 26,200 100,126 174,200 200,174 126,100 \" />\n      </svg>\n\n      <!-- Modal Content -->\n      <ng-content></ng-content>\n    </div>\n  </div>\n</div>"}]}],"members":{"visible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":34,"character":12},"arguments":["class.visible"]}]}],"screen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3}}]}],"screenClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"canCloseSelf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"showClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"closeModal":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"input[avInput], textarea[avInput]","host":{"class":"av-input","$quoted$":["class"]}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":9,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":9,"character":27}}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":9,"character":50}]}],"invalid":[{"__symbolic":"method"}],"valid":[{"__symbolic":"method"}],"pristine":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":34,"character":1},"arguments":[{"selector":"av-form-field","host":{"class":"av-form-field","$quoted$":["class"]},"template":"<ng-content select=\"label\"></ng-content>\n<div class=\"normal\">\n  <ng-content></ng-content>\n</div>\n\n<div class=\"input\">\n  <ng-content select=\"input\"></ng-content>\n</div>\n\n<div class=\"form-field-errors\">\n  <ng-content select=\"av-form-error\"></ng-content>\n</div>"}]}],"members":{"input":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":41,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵg"},{"static":true}]}]}],"inputInvalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":44,"character":3},"arguments":["class.invalid"]}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":56,"character":1},"arguments":[{"selector":"av-form-error","template":"<ng-content></ng-content>","host":{"class":"form-error","$quoted$":["class"]},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":61,"character":4},"arguments":["show",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":62,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":62,"character":18},"arguments":[{"opacity":1,"transform":"translateX(0)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":63,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":64,"character":8},"arguments":[{"opacity":0,"transform":"translateX(-5px)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":65,"character":8},"arguments":["150ms ease-in-out"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":67,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":68,"character":8},"arguments":["150ms ease-in-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":68,"character":37},"arguments":[{"opacity":0,"transform":"translateX(-5px)"}]}]}]]}]]}]}]}],"members":{"animateThis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":74,"character":3},"arguments":["@show"]}]}]}},"ɵj":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"av-radio-button","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":8,"character":17},"member":"None"},"host":{"class":"av-radio-button","(click)":"selected = true","$quoted$":["class","(click)"]},"template":"<!-- Radio Button Element -->\n<div \n  class=\"av-radio-button-element\"\n  [ngClass]=\"{selected: selected}\"\n></div>\n\n<!-- Radio Button Label -->\n<label class=\"av-radio-button-label\">\n  <ng-content></ng-content>\n</label>\n\n<!-- Radio button for accessiblility -->\n<input type=\"radio\" [checked]=\"selected\" [value]=\"value\" [name]=\"name\" />"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":39,"character":15}}],null,null],"parameters":[{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":39,"character":84},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":39,"character":104}]}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"selectValue":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"av-radio-group","template":"\n    <ng-content></ng-content>\n  ","host":{"class":"av-radio-group","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":12,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":15,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵl"},"multi":true},{"__symbolic":"reference","name":"ɵk"}]}]}],"members":{"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"_radioButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":28,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵj"}]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵk"}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"propagateName":[{"__symbolic":"method"}],"propagateColor":[{"__symbolic":"method"}]}},"ɵm":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"av-select","host":{"class":"av-select","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":25,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":28,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵm"},"multi":true}],"template":"<ng-template #display>\n  <div\n    class=\"av-select-display\"\n    [ngClass]=\"{open: open}\"\n    (click) = \"open = !open\"\n  >\n    <!-- Static display of selected value -->\n    <input\n      *ngIf=\"!(open && searchable)\"\n      avInput\n      class=\"av-selected-display\"\n      type=\"text\"\n      onfocus=\"this.blur()\"\n      [value]=\"displayValue\"\n      [placeholder]=\"displayValue || placeholder\"\n      readonly\n    />\n\n    <!-- Search input if enabled -->\n    <input\n      *ngIf=\"open && searchable\"\n      type=\"text\"\n      avInput\n      [(ngModel)]=\"searchKey\"\n      (ngModelChange)=\"filterItems()\"\n      (click)=\"$event.stopPropagation()\"\n      [placeholder]=\"displayValue || placeholder\"\n      #search\n    />\n\n    <!-- Chevron -->\n    <svg class=\"av-select-chevron\" [class.rotate]=\"open\" x=\"0px\" y=\"0px\" viewBox=\"0 0 10.3 6\" (click)=\"open = !open\">\n      <path d=\"M9.2,0.1L5.1,4.2L1,0.1C0.9,0,0.8,0,0.7,0.1L0.1,0.7C0,0.8,0,0.9,0.1,1l4.2,4.2l0,0L5,5.9C5.1,6,5.2,6,5.3,5.9l0,0l0.7-0.7 L10.2,1c0.1-0.1,0.1-0.2,0-0.3L9.5,0.1C9.4,0,9.3,0,9.2,0.1z\"/>\n    </svg>\n\n    <!-- Close -->\n    <svg class=\"av-close-select\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 200\" (click)=\"open = false\">\n      <polygon points=\"200,26 174,0 100,74 26,0 0,26 74,100 0,174 26,200 100,126 174,200 200,174 126,100 \" />\n    </svg>\n  </div>\n</ng-template>\n\n<!-- Display is injected here -->\n<ng-container *ngTemplateOutlet=\"display\"></ng-container>\n\n<!-- List of options -->\n<ng-template #options>\n  <ul *ngIf=\"open\" class=\"av-select-items\" [ngStyle]=\"overlayStyles\">\n    <li *ngFor=\"let item of filteredItems\" (click)=\"makeSelection(item)\">{{ itemDisplay(item) }}</li>\n    <li class=\"sv-select-no-results\" *ngIf=\"filteredItems.length == 0\">No Results</li>\n  </ul>\n</ng-template>"}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"searchable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":60,"character":3},"arguments":["options",{"static":true}]}]}],"searchField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":61,"character":3},"arguments":["search",{"static":false}]}]}],"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":63,"character":3},"arguments":["display",{"static":true}]}]}],"displayKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"valueKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":118,"character":14},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":119,"character":13},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":120,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":121,"character":20},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":122,"character":22}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"openOverlay":[{"__symbolic":"method"}],"removeOverlay":[{"__symbolic":"method"}],"makeSelection":[{"__symbolic":"method"}],"filterItems":[{"__symbolic":"method"}],"displayText":[{"__symbolic":"method"}],"itemDisplay":[{"__symbolic":"method"}]}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"av-select-overlay","template":"\n    <div class=\"overlay-value-display\">\n      <ng-container #display></ng-container>\n    </div>\n    <ng-container #container></ng-container>\n  ","host":{"class":"av-select-overlay","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":4},"arguments":["slideDown",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":25,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":18},"arguments":[{"opacity":1,"transform":"translateY(0)","$quoted$":["transform"]}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":8},"arguments":[{"opacity":0,"transform":"translateY(-5px)","$quoted$":["transform"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":28,"character":8},"arguments":["150ms ease-out"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":30,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":31,"character":8},"arguments":["150ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":31,"character":34},"arguments":[{"opacity":0,"transform":"translateY(-5px)","$quoted$":["transform"]}]}]}]]}]]}]}]}],"members":{"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":38,"character":3},"arguments":["container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":38,"character":34},"static":true}]}]}],"displayContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":39,"character":3},"arguments":["display",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":39,"character":32},"static":true}]}]}],"true":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":41,"character":3},"arguments":["@slideDown"]}]}],"parent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"optionsTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"displayTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":73,"character":35}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":75,"character":3},"arguments":["document:click",["$event","$event.target"]]}]}],"checkForEscape":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":83,"character":3},"arguments":["document:keyup",["$event"]]}]}]}},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"av-avatar","host":{"class":"av-avatar","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":7,"character":17},"member":"None"},"template":"<div \n  class=\"avatar-container\"\n  [ngStyle]=\"{ width: size + 'px', height: size + 'px', 'background-color': forceColor ? forceColor : color }\"\n>\n  <img \n    *ngIf=\"(image && image !== '') && !forceColor\"\n    [src]=\"image\"\n    [height]=\"size\"\n  />\n\n  <span \n    *ngIf=\"image === '' || !image\"\n    class=\"avatar-initialis\"\n    [style.lineHeight]=\"size + 'px'\"\n    [style.fontSize]=\"sizeInt() * 0.3 + 'px'\"\n  >\n    {{ initials }}\n  </span>\n</div>\n\n<ng-content></ng-content>"}]}],"members":{"image":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"forceColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"sizeInt":[{"__symbolic":"method"}],"constructInitials":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"av-notifications-overlay","host":{"class":"av-notifications-overlay"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":15,"character":17},"member":"None"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":17,"character":4},"arguments":["toastAnimation",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":19,"character":6},"arguments":["void => show",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":20,"character":8},"arguments":[{"opacity":0,"transform":"translateX(100%)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":21,"character":8},"arguments":["250ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":23,"character":10},"arguments":[{"opacity":1,"transform":"translateX(0)"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":6},"arguments":["show => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":8},"arguments":[{"opacity":1,"transform":"translateX(0)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":28,"character":8},"arguments":["250ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":30,"character":10},"arguments":[{"opacity":0,"transform":"translateX(100%)"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":34,"character":6},"arguments":["void => showMobile",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":35,"character":8},"arguments":[{"opacity":0,"transform":"translateY(-100%)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":36,"character":8},"arguments":["250ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":38,"character":10},"arguments":[{"opacity":1,"transform":"translateY(0)"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":41,"character":6},"arguments":["showMobile => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":42,"character":8},"arguments":[{"opacity":1,"transform":"translateY(0)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":43,"character":8},"arguments":["250ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":45,"character":10},"arguments":[{"opacity":0,"transform":"translateY(-100%)"}]}]}]]}]]}],"template":"<div \n  *ngFor=\"let t of toast\"\n  class=\"toast\"\n  [ngClass]=\"[t.type]\"\n  (click)=\"dismissToast(t)\"\n  [@toastAnimation]=\"toastState()\"\n>\n  <!-- <div class=\"icon\" *ngIf=\"t.options['icon']\">\n    <i *ngIf=\"t.type == 'info'\" class=\"fas fa-info-circle\"></i>\n    <i *ngIf=\"t.type == 'success'\" class=\"far fa-check-circle\"></i>\n    <i *ngIf=\"t.type == 'warning'\" class=\"fas fa-exclamation-circle\"></i>\n    <i *ngIf=\"t.type == 'error'\" class=\"fas fa-exclamation-triangle\"></i>\n  </div> -->\n  <div class=\"message\">\n    <div>\n      <p>{{ t.message }}</p>\n      <ul *ngIf=\"t.messageList.length > 0\">\n        <li *ngFor=\"let m of t.messageList\">{{ m }}</li>\n      </ul>\n    </div>\n  </div>\n</div>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"addToast":[{"__symbolic":"method"}],"dismissToast":[{"__symbolic":"method"}],"removeToast":[{"__symbolic":"method"}],"toastState":[{"__symbolic":"method"}]}},"ɵq":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"av-checkbox","host":{"class":"av-checkbox","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":19,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":22,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵq"},"multi":true}],"template":"<!-- The checkbox element -->\n<div \n  class=\"av-checkbox-element\"\n  [ngClass]=\"{active: checked}\"\n>\n  <!-- Checkbox shape -->\n  <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\">\n    <path d=\"M454.8,58.9L170.3,343.5c-3.2,3.2-8.3,3.2-11.5,0L57.2,241.9c-3.2-3.2-8.3-3.2-11.5,0L2.4,285.2c-3.2,3.2-3.2,8.3,0,11.5\n    \tL109.7,404l49.1,49.1c3.2,3.2,8.3,3.2,11.5,0l339.4-339.4c3.2-3.2,3.2-8.3,0-11.5l-43.4-43.4C463.1,55.7,458,55.7,454.8,58.9z\"\n    />\n  </svg>\n</div>\n\n<!-- Checkbox label -->\n<label class=\"av-checkbox-label\">\n  <ng-content></ng-content>\n</label>\n\n<!-- Native checkbox -->\n<input\n  type=\"checkbox\"\n  [value]=\"value\"\n  [checked]=\"checked\"\n/>"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":58,"character":5}}],null,null],"parameters":[{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":59,"character":15},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":60,"character":14}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"toggleCheckbox":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":90,"character":3},"arguments":["click"]}]}]}},"ɵr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"setValues":[{"__symbolic":"method"}],"addValue":[{"__symbolic":"method"}],"removeValue":[{"__symbolic":"method"}]}},"ɵs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"av-checkbox-group","template":"\n    <ng-content></ng-content>\n  ","host":{"class":"av-checkbox-group","$quoted$":["class"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":12,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":15,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵs"},"multi":true},{"__symbolic":"reference","name":"ɵr"}]}]}],"members":{"_checkboxes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":25,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵq"}]}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵr"}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"propagateColor":[{"__symbolic":"method"}]}},"ɵt":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"av-button-group","template":"<ng-content></ng-content>","host":{"class":"av-button-group","$quoted$":["class"]},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":12,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵt"},"multi":true},{"__symbolic":"reference","name":"ɵr"}]}]}],"members":{"multiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":36,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":36,"character":46},{"__symbolic":"reference","name":"ɵr"}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}},"ɵu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"av-button-group-item","host":{"class":"av-button-group-item","[class.active]":"selected","(click)":"toggle()","$quoted$":["class","[class.active]","(click)"]},"template":"<ng-content></ng-content>\n\n<div\n  avRipple\n  [trigger]=\"element.nativeElement\">\n</div>"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":32,"character":84}]}],"toggle":[{"__symbolic":"method"}]}},"ɵv":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"av-switch","host":{"class":"av-switch","(click)":"state = !state","$quoted$":["class","(click)"]},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":13,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵv"},"multi":true}],"template":"<!-- Switch Element -->\n<div \n  class=\"av-switch-element\"\n  [class.on]=\"state\"\n>\n  <span></span>\n</div>\n\n<!-- Label -->\n<label class=\"av-switch-label\">\n  <ng-content></ng-content>\n</label>"}]}],"members":{"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":34,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":46}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}},"origins":{"AvSharedModule":"./shared/shared.module","AvButtonModule":"./buttons/button.module","AvSpinnerModule":"./spinner/spinner.module","AvModalModule":"./modal/modal.module","AvInputModule":"./input/input.module","AvRadioButtonModule":"./radio-buttons/radio-buttons.module","AvSelectModule":"./select/select.module","AvAvatarModule":"./avatar/avatar.module","AvNotificationsModule":"./notifications/notifications.module","AvNotificationsService":"./notifications/notifications.service","AvCheckboxModule":"./checkbox/checkbox.module","AvButtonGroupModule":"./button-group/button-group.module","AvSwitchModule":"./switch/switch.module","ɵa":"./shared/ripple","ɵb":"./shared/base","ɵc":"./spinner/spinner","ɵd":"./buttons/button","ɵe":"./buttons/button-state","ɵf":"./modal/modal","ɵg":"./input/input","ɵh":"./input/input","ɵi":"./input/input","ɵj":"./radio-buttons/radio-button","ɵk":"./radio-buttons/radio-group.service","ɵl":"./radio-buttons/radio-group","ɵm":"./select/select","ɵn":"./select/select-overlay","ɵo":"./avatar/avatar","ɵp":"./notifications/notifications-overlay","ɵq":"./checkbox/checkbox","ɵr":"./checkbox/checkbox-group.service","ɵs":"./checkbox/checkbox-group","ɵt":"./button-group/button-group","ɵu":"./button-group/button-group-item","ɵv":"./switch/switch"},"importAs":"@aetherial/aetherial-angular"}