@kushki/ng-suka
Advanced tools
Comparing version 0.0.9 to 0.0.10
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common"),require("@angular/forms")):"function"==typeof define&&define.amd?define("@kushki/ng-suka",["exports","@angular/core","@angular/common","@angular/forms"],t):t(((e=e||self).kushki=e.kushki||{},e.kushki["ng-suka"]={}),e.ng.core,e.ng.common,e.ng.forms)}(this,function(e,t,n,i){"use strict";var a=function(){function e(){this.sukaButton="primary",this.size="normal",this.primary=!0,this.secondary=!1,this.tertiary=!1,this.ghost=!1,this.danger=!1,this.skeleton=!1,this.hover=!1,this.smallSize=!1}return e.prototype.ngOnInit=function(){switch("sm"===this.size&&(this.smallSize=!0),this.primary=!1,this.sukaButton){case"primary":this.primary=!0;break;case"secondary":this.secondary=!0;break;case"tertiary":this.tertiary=!0;break;case"ghost":this.ghost=!0;break;case"danger":this.danger=!0;break;default:this.primary=!0}},e.decorators=[{type:t.Directive,args:[{selector:"[sukaButton]"}]}],e.propDecorators={sukaButton:[{type:t.Input}],size:[{type:t.Input}],primary:[{type:t.HostBinding,args:["class.btn--primary"]}],secondary:[{type:t.HostBinding,args:["class.btn--secondary"]}],tertiary:[{type:t.HostBinding,args:["class.btn--tertiary"]}],ghost:[{type:t.HostBinding,args:["class.btn--ghost"]}],danger:[{type:t.HostBinding,args:["class.btn--danger"]}],skeleton:[{type:t.HostBinding,args:["class.skeleton"]},{type:t.Input}],hover:[{type:t.HostBinding,args:["class.hover"]},{type:t.Input}],smallSize:[{type:t.HostBinding,args:["class.btn--sm"]}]},e}();var s=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[a],exports:[a],imports:[n.CommonModule]}]}],e}(),o={Init:0,Indeterminate:1,Checked:2,Unchecked:3};o[o.Init]="Init",o[o.Indeterminate]="Indeterminate",o[o.Checked]="Checked",o[o.Unchecked]="Unchecked";var r=function(){};var l=function(){function e(n){this.changeDetectorRef=n,this.size="md",this.inline=!1,this.disabled=!1,this.skeleton=!1,this.hideLabel=!1,this.id="checkbox-"+e.checkboxCount,this.ariaLabel="",this.change=new t.EventEmitter,this.indeterminateChange=new t.EventEmitter,this._checked=!1,this._indeterminate=!1,this.currentCheckboxState=o.Init,this.onTouched=function(){},this.propagateChange=function(e){},e.checkboxCount++}return Object.defineProperty(e.prototype,"indeterminate",{get:function(){return this._indeterminate},set:function(e){var t=this._indeterminate!==e;this._indeterminate=e,t?this.transitionCheckboxState(o.Indeterminate):this.transitionCheckboxState(this.checked?o.Checked:o.Unchecked),this.indeterminateChange.emit(this._indeterminate)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"checked",{get:function(){return this._checked},set:function(e){var t=this;e!==this.checked&&(this._indeterminate&&Promise.resolve().then(function(){t._indeterminate=!1,t.indeterminateChange.emit(t._indeterminate)}),this._checked=e,this.changeDetectorRef.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"checkboxWrapperClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formItemClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),e.prototype.toggle=function(){this.checked=!this.checked},e.prototype.writeValue=function(e){this.checked=!!e},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.onChange=function(e){e.stopPropagation()},e.prototype.onClick=function(e){this.disabled||(this.toggle(),this.transitionCheckboxState(this._checked?o.Checked:o.Unchecked),this.emitChangeEvent())},e.prototype.transitionCheckboxState=function(e){var t=this.currentCheckboxState;e===o.Indeterminate&&(this.checked=!1,this.inputCheckbox.nativeElement.indeterminate=!0),t!==e&&(this.currentCheckboxState=e)},e.prototype.emitChangeEvent=function(){var e=new r;e.source=this,e.checked=this.checked,this.propagateChange(this.checked),this.change.emit(e)},e.prototype.ngAfterViewInit=function(){this.indeterminate&&(this.inputCheckbox.nativeElement.indeterminate=!0,this.checked=!1)},e.checkboxCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-checkbox",template:'\n <input\n #inputCheckbox\n class="checkbox"\n type="checkbox"\n [id]="id"\n [value]="value"\n [name]="name"\n [required]="required"\n [checked]="checked"\n [disabled]="disabled"\n [indeterminate]="indeterminate"\n [attr.aria-label]="ariaLabel"\n [attr.aria-labelledby]="ariaLabelledby"\n [attr.aria-checked]="(indeterminate ? \'mixed\' : checked)"\n (change)="onChange($event)"\n (click)="onClick($event)">\n <label\n [for]="id"\n class="checkbox-label"\n [ngClass]="{\n \'skeleton\' : skeleton\n }">\n <span [ngClass]="{\'visually-hidden\' : hideLabel}">\n <ng-content></ng-content>\n </span>\n </label>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}],changeDetection:t.ChangeDetectionStrategy.OnPush}]}],e.ctorParameters=function(){return[{type:t.ChangeDetectorRef}]},e.propDecorators={size:[{type:t.Input}],nested:[{type:t.Input}],inline:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],hideLabel:[{type:t.Input}],name:[{type:t.Input}],id:[{type:t.Input}],required:[{type:t.Input}],value:[{type:t.Input}],ariaLabel:[{type:t.Input,args:["aria-label"]}],ariaLabelledby:[{type:t.Input,args:["aria-labelledby"]}],indeterminate:[{type:t.Input}],checked:[{type:t.Input}],checkboxWrapperClass:[{type:t.HostBinding,args:["class.checkbox-wrapper"]}],formItemClass:[{type:t.HostBinding,args:["class.form-item"]}],change:[{type:t.Output}],indeterminateChange:[{type:t.Output}],inputCheckbox:[{type:t.ViewChild,args:["inputCheckbox",{static:!0}]}]},e}();var c=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[l],exports:[l],imports:[n.CommonModule,i.FormsModule]}]}],e}(),p=function(){function e(){this.display="default",this.id="select-"+e.selectCount++,this.disabled=!1,this.skeleton=!1,this.invalid=!1,this.valid=!1,this.selected=new t.EventEmitter,this.onChangeHandler=function(e){},this.onTouchedHandler=function(){}}return Object.defineProperty(e.prototype,"value",{get:function(){return this.select.nativeElement.value},set:function(e){this.select.nativeElement.value=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this.value=e},e.prototype.registerOnChange=function(e){this.onChangeHandler=e},e.prototype.registerOnTouched=function(e){this.onTouchedHandler=e},e.prototype.setDisabledState=function(e){this.disabled=e},e.prototype.onChange=function(e){this.onChangeHandler(e.target.value),this.selected.emit(e.target.value)},e.prototype.blur=function(){this.onTouchedHandler()},e.prototype.isTemplate=function(e){return e instanceof t.TemplateRef},e.selectCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-select",template:'\n <div class="form-item">\n <div\n [ngClass]="{\n \'select--inline\': display === \'inline\',\n \'skeleton\': skeleton\n }"\n class="select"\n style="width: 100%">\n <label *ngIf="skeleton && label" [for]="id" class="label skeleton"></label>\n <label *ngIf="!skeleton && label" [for]="id" class="label">\n <ng-container *ngIf="!isTemplate(label)">{{label}}</ng-container>\n <ng-template *ngIf="isTemplate(label)" [ngTemplateOutlet]="label"></ng-template>\n </label>\n <div *ngIf="helperText" class="form__helper-text">\n <ng-container *ngIf="!isTemplate(helperText)">{{helperText}}</ng-container>\n <ng-template *ngIf="isTemplate(helperText)" [ngTemplateOutlet]="helperText"></ng-template>\n </div>\n <div class="select-input__wrapper" [attr.data-invalid]="(invalid ? true : null)" [attr.data-valid]="(valid ? true : null)">\n <select\n #select\n [attr.id]="id"\n [disabled]="disabled"\n (change)="onChange($event)"\n class="select-input">\n <ng-content></ng-content>\n </select>\n <svg *ngIf="invalid"\n class="select__invalid-icon"\n width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z" />\n </svg>\n <svg *ngIf="valid"\n class="select__valid-icon"\n width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z"/>\n </svg>\n <svg *ngIf="!skeleton" class="select__arrow" style="display: inherit;" width="10" height="9" viewBox="0 0 10 9" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M1.35351 3.91432C1.15824 4.10958 1.15824 4.42616 1.35351 4.62142L4.70158 7.9695C4.71895 7.99498 4.73894 8.01921 4.76154 8.04181L4.90923 8.18951C5.02187 8.30215 5.17489 8.34981 5.32169 8.33249C5.43331 8.32185 5.54203 8.27379 5.6275 8.18832L5.77519 8.04062C5.79547 8.02035 5.81364 7.99876 5.8297 7.97614L9.18323 4.62261C9.37849 4.42735 9.37849 4.11077 9.18323 3.91551L9.03554 3.76781C8.84028 3.57255 8.52369 3.57255 8.32843 3.76782L5.26896 6.82729L2.2083 3.76662C2.01304 3.57136 1.69646 3.57136 1.5012 3.76662L1.35351 3.91432Z" fill="#677784"/>\n </svg>\n\n </div>\n <div *ngIf="invalid" class="form-requirement">\n <ng-container *ngIf="!isTemplate(invalidText)">{{invalidText}}</ng-container>\n <ng-template *ngIf="isTemplate(invalidText)" [ngTemplateOutlet]="invalidText"></ng-template>\n </div>\n </div>\n </div>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}],styles:["\n [data-invalid] ~ .select__arrow {\n bottom: 2.25rem;\n }\n "]}]}],e.propDecorators={display:[{type:t.Input}],label:[{type:t.Input}],helperText:[{type:t.Input}],invalidText:[{type:t.Input}],id:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],invalid:[{type:t.Input}],valid:[{type:t.Input}],selected:[{type:t.Output}],select:[{type:t.ViewChild,args:["select",{static:!0}]}],blur:[{type:t.HostListener,args:["blur"]}]},e}();var u=function(){function e(){this.inputClass="select-option"}return e.decorators=[{type:t.Directive,args:[{selector:"option"}]}],e.propDecorators={inputClass:[{type:t.HostBinding,args:["class"]}]},e}();var d=function(){function e(){this.inputClass="select-option"}return e.decorators=[{type:t.Directive,args:[{selector:"optgroup"}]}],e.propDecorators={inputClass:[{type:t.HostBinding,args:["class"]}]},e}();var h=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[p,u,d],exports:[p,u,d],imports:[n.CommonModule,i.FormsModule]}]}],e}(),g=function(){function e(){this.labelInputID="suka-label-"+e.labelCounter,this.labelState="",this.skeleton=!1,this.invalid=!1,this.valid=!1,this.labelClass=!0,e.labelCounter++}return e.prototype.ngAfterContentInit=function(){this.wrapper.nativeElement.querySelector("input,textarea,div").setAttribute("id",this.labelInputID)},e.prototype.isTemplate=function(e){return e instanceof t.TemplateRef},e.labelCounter=0,e.decorators=[{type:t.Component,args:[{selector:"suka-label",template:'\n <label\n [for]="labelInputID"\n class="label"\n [ngClass]="{\n \'skeleton\': skeleton\n }">\n <ng-content></ng-content>\n </label>\n <div *ngIf="!skeleton" class="form__helper-text">{{helperText}}</div>\n <div class="text-input__field-wrapper" [attr.data-invalid]="(invalid ? true : null)" #wrapper>\n <svg *ngIf="invalid"\n class="text-input__invalid-icon text-area__invalid-icon"\n width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z" />\n </svg>\n <svg *ngIf="valid"\n class="text-input__valid-icon text-area__valid-icon"\n width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z"/>\n </svg>\n <ng-content select="input,textarea,div"></ng-content>\n </div>\n <div *ngIf="invalid" class="form-requirement">\n <ng-container *ngIf="!isTemplate(invalidText)">{{invalidText}}</ng-container>\n <ng-template *ngIf="isTemplate(invalidText)" [ngTemplateOutlet]="invalidText"></ng-template>\n </div>\n '}]}],e.ctorParameters=function(){return[]},e.propDecorators={labelState:[{type:t.Input}],skeleton:[{type:t.Input}],helperText:[{type:t.Input}],invalidText:[{type:t.Input}],invalid:[{type:t.Input}],valid:[{type:t.Input}],wrapper:[{type:t.ViewChild,args:["wrapper",{static:!0}]}],labelClass:[{type:t.HostBinding,args:["class.form-item"]}]},e}();var f=function(){function e(){this.inputClass=!0,this.invalid=!1,this.valid=!1,this.skeleton=!1}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaText]"}]}],e.propDecorators={inputClass:[{type:t.HostBinding,args:["class.text-input"]}],invalid:[{type:t.HostBinding,args:["class.text-input--invalid"]},{type:t.Input}],valid:[{type:t.HostBinding,args:["class.text-input--valid"]},{type:t.Input}],skeleton:[{type:t.HostBinding,args:["class.skeleton"]},{type:t.Input}]},e}();var y=function(){function e(){this.baseClass=!0,this.invalid=!1,this.valid=!1,this.skeleton=!1}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaTextArea]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.text-area"]}],invalid:[{type:t.HostBinding,args:["class.text-area--invalid"]},{type:t.Input}],valid:[{type:t.HostBinding,args:["class.text-area--valid"]},{type:t.Input}],skeleton:[{type:t.HostBinding,args:["class.skeleton"]},{type:t.Input}]},e}();var m=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[g,f,y],exports:[g,f,y],imports:[n.CommonModule,i.FormsModule]}]}],e}(),b=function(){function e(){this.baseClass=!0}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaGrid]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.grid"]}]},e}();var v=function(){function e(){this.baseClass=!0}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaRow]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.row"]}]},e}();var C=function(){function e(){this.class="",this.columnNumbers={},this.offsets={},this._columnClasses=[]}return Object.defineProperty(e.prototype,"columnClasses",{get:function(){return this._columnClasses.join(" ")},enumerable:!0,configurable:!0}),e.prototype.set=function(e){this._columnClasses=e.split(" ")},e.prototype.ngOnInit=function(){var e=this;try{var t=Object.keys(this.columnNumbers);t.length<=0&&this._columnClasses.push("col"),t.forEach(function(t){"nobreak"===e.columnNumbers[t]?e._columnClasses.push("col-"+t):e._columnClasses.push("col-"+t+"-"+e.columnNumbers[t])}),Object.keys(this.offsets).forEach(function(t){e._columnClasses.push("offset-"+t+"-"+e.offsets[t])})}catch(e){console.error("Malformed `offsets` or `columnNumbers`: "+e)}this.class&&this._columnClasses.push(this.class)},e.decorators=[{type:t.Directive,args:[{selector:"[sukaCol]"}]}],e.propDecorators={class:[{type:t.Input}],columnNumbers:[{type:t.Input}],offsets:[{type:t.Input}],columnClasses:[{type:t.HostBinding,args:["class"]}]},e}();var k=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[C,b,v],exports:[C,b,v],imports:[n.CommonModule]}]}],e}(),I={Init:0,Checked:1,Unchecked:2};I[I.Init]="Init",I[I.Checked]="Checked",I[I.Unchecked]="Unchecked";var _=function(){};var x=function(){function e(n){this.changeDetectorRef=n,this.inline=!1,this.disabled=!1,this.skeleton=!1,this.hideLabel=!1,this.id="toggle-"+e.toggleCount,this.ariaLabel="",this.change=new t.EventEmitter,this._checked=!1,this.currentToggleState=I.Init,this.onTouched=function(){},this.propagateChange=function(e){},e.toggleCount++}return Object.defineProperty(e.prototype,"checked",{get:function(){return this._checked},set:function(e){e!==this.checked&&(this._checked=e,this.changeDetectorRef.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"toggleWrapperClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formItemClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),e.prototype.toggle=function(){this.checked=!this.checked},e.prototype.writeValue=function(e){this.checked=!!e},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.onChange=function(e){e.stopPropagation()},e.prototype.onClick=function(e){this.disabled||(this.toggle(),this.transitionToggleState(this._checked?I.Checked:I.Unchecked),this.emitChangeEvent())},e.prototype.transitionToggleState=function(e){this.currentToggleState!==e&&(this.currentToggleState=e)},e.prototype.emitChangeEvent=function(){var e=new _;e.source=this,e.checked=this.checked,this.propagateChange(this.checked),this.change.emit(e)},e.toggleCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-toggle",template:'\n <label\n class="tgl"\n [ngClass]="{\n \'skeleton\' : skeleton,\n \'disabled\': disabled\n }"\n >\n <ng-content></ng-content>\n <input\n type="checkbox"\n [id]="id"\n [value]="value"\n [name]="name"\n [required]="required"\n [checked]="checked"\n [disabled]="disabled"\n [attr.aria-label]="ariaLabel"\n [attr.aria-labelledby]="ariaLabelledby"\n [attr.aria-checked]="checked"\n (change)="onChange($event)"\n (click)="onClick($event)"\n />\n <span class="toggle-body">\n <span class="toggle-switch"></span>\n <span class="toggle-track">\n <span class="toggle-bg"></span>\n <span class="toggle-bg toggle-bg_negative"></span>\n </span>\n </span>\n </label>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}],changeDetection:t.ChangeDetectionStrategy.OnPush}]}],e.ctorParameters=function(){return[{type:t.ChangeDetectorRef}]},e.propDecorators={nested:[{type:t.Input}],inline:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],hideLabel:[{type:t.Input}],name:[{type:t.Input}],id:[{type:t.Input}],required:[{type:t.Input}],value:[{type:t.Input}],ariaLabel:[{type:t.Input,args:["aria-label"]}],ariaLabelledby:[{type:t.Input,args:["aria-labelledby"]}],checked:[{type:t.Input}],toggleWrapperClass:[{type:t.HostBinding,args:["class.toggle-wrapper"]}],formItemClass:[{type:t.HostBinding,args:["class.form-item"]}],change:[{type:t.Output}],inputToggle:[{type:t.ViewChild,args:["inputToggle",{static:!0}]}]},e}();var w=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[x],exports:[x],imports:[n.CommonModule,i.FormsModule]}]}],e}(),T=function(e,t){this.source=e,this.value=t};var L=function(){function e(){this.checked=!1,this.name="",this.disabled=!1,this.labelPlacement="right",this.required=!1,this.value="",this.skeleton=!1,this.id="radio-"+e.radioCount++,this.change=new t.EventEmitter,this.role="radio",this.hostClass=!0,this._labelledby="",this.radioChangeHandler=function(e){}}return Object.defineProperty(e.prototype,"ariaLabelledby",{get:function(){return this._labelledby?this._labelledby:"label-"+this.id},set:function(e){this._labelledby=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"labelLeft",{get:function(){return"left"===this.labelPlacement},enumerable:!0,configurable:!0}),e.prototype.onChange=function(e){e.stopPropagation(),this.checked=e.target.checked;var t=new T(this,this.value);this.change.emit(t),this.radioChangeHandler(t)},e.prototype.registerRadioChangeHandler=function(e){this.radioChangeHandler=e},e.radioCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-radio",template:'\n <input\n *ngIf="!skeleton"\n class="radio-button"\n type="radio"\n [checked]="checked"\n [disabled]="disabled"\n [name]="name"\n [id]="id"\n [required]="required"\n [value]="value"\n [attr.aria-labelledby]="ariaLabelledby"\n (change)="onChange($event)">\n <div *ngIf="skeleton" class="radio-button skeleton"></div>\n <label\n class="radio-button__label"\n [ngClass]="{\n \'skeleton\': skeleton\n }"\n [for]="id"\n id="label-{{id}}">\n <span class="radio-button__appearance"></span>\n <ng-content></ng-content>\n </label>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}]}]}],e.propDecorators={checked:[{type:t.Input}],name:[{type:t.Input}],disabled:[{type:t.Input}],labelPlacement:[{type:t.Input}],ariaLabelledby:[{type:t.Input}],required:[{type:t.Input}],value:[{type:t.Input}],skeleton:[{type:t.Input}],id:[{type:t.Input}],change:[{type:t.Output}],role:[{type:t.HostBinding,args:["attr.role"]}],hostClass:[{type:t.HostBinding,args:["class.radio-button-wrapper"]}],labelLeft:[{type:t.HostBinding,args:["class.radio-button-wrapper--label-left"]}]},e}();var O=function(){function e(){this.orientation="horizontal",this.labelPlacement="right",this.change=new t.EventEmitter,this.disabled=!1,this.radioButtonGroupClass=!0,this.isInitialized=!1,this._disabled=!1,this._skeleton=!1,this._value=null,this._selected=null,this._name="radio-group-"+e.radioGroupCount++,this.onTouched=function(){},this.propagateChange=function(e){}}return Object.defineProperty(e.prototype,"selected",{get:function(){return this._selected},set:function(e){this._selected=e,this.value=e?e.value:null,this.checkSelectedRadio()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this._value},set:function(e){this._value!==e&&(this._value=e,this.updateSelectedRadioFromValue(),this.checkSelectedRadio())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this._name},set:function(e){this._name=e,this.updateRadios()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"skeleton",{get:function(){return this._skeleton},set:function(e){this._skeleton=e,this.updateChildren()},enumerable:!0,configurable:!0}),e.prototype.checkSelectedRadio=function(){this.selected&&!this._selected.checked&&(this.selected.checked=!0)},e.prototype.updateSelectedRadioFromValue=function(){var e=this,t=null!=this._selected&&this._selected.value===this._value;this.radios&&!t&&(this._selected=null,this.radios.forEach(function(t){t.checked&&(e._selected=t)}))},e.prototype.emitChangeEvent=function(e){this.change.emit(e),this.propagateChange(e.value),this.onTouched()},e.prototype.updateRadioNames=function(){console.warn("updateRadioNames had been deprecated. Use updateRadios instead"),this.updateRadios()},e.prototype.updateRadios=function(){var e=this;this.radios&&setTimeout(function(){e.radios.forEach(function(t){return t.name=e.name}),"left"===e.labelPlacement&&e.radios.forEach(function(e){return e.labelPlacement="left"})})},e.prototype.writeValue=function(e){this.value=e},e.prototype.ngAfterContentInit=function(){var e=this;this.radios.changes.subscribe(function(){e.updateRadios(),e.updateRadioChangeHandler()}),this.updateChildren(),this.updateRadioChangeHandler()},e.prototype.ngAfterViewInit=function(){this.updateRadios()},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.updateChildren=function(){var e=this;this.radios&&this.radios.forEach(function(t){return t.skeleton=e.skeleton})},e.prototype.updateRadioChangeHandler=function(){var e=this;this.radios.forEach(function(t){t.registerRadioChangeHandler(function(t){e._selected=t.source,e._value=t.value,e.emitChangeEvent(t)})})},e.radioGroupCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-radio-group",template:"\n <div\n class=\"radio-button-group\"\n [ngClass]=\"{\n 'radio-button-group--vertical': orientation === 'vertical',\n 'radio-button-group--label-left': orientation === 'vertical' && labelPlacement === 'left'\n }\"\n role=\"radiogroup\">\n <ng-content></ng-content>\n </div>\n ",providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}]}]}],e.propDecorators={orientation:[{type:t.Input}],labelPlacement:[{type:t.Input}],change:[{type:t.Output}],radios:[{type:t.ContentChildren,args:[t.forwardRef(function(){return L})]}],selected:[{type:t.Input}],value:[{type:t.Input}],name:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],radioButtonGroupClass:[{type:t.HostBinding,args:["class.form-item"]}]},e}();var E=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[L,O],exports:[L,O],imports:[n.CommonModule,i.FormsModule]}]}],e}();e.Button=a,e.ButtonModule=s,e.Checkbox=l,e.CheckboxModule=c,e.GridModule=k,e.InputModule=m,e.Label=g,e.OptGroup=d,e.Option=u,e.Radio=L,e.RadioChange=T,e.RadioGroup=O,e.RadioModule=E,e.Select=p,e.SelectModule=h,e.TextArea=y,e.TextInput=f,e.Toggle=x,e.ToggleModule=w,e.ɵa=b,e.ɵb=v,e.ɵc=C,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common"),require("@angular/forms")):"function"==typeof define&&define.amd?define("@kushki/ng-suka",["exports","@angular/core","@angular/common","@angular/forms"],t):t(((e=e||self).kushki=e.kushki||{},e.kushki["ng-suka"]={}),e.ng.core,e.ng.common,e.ng.forms)}(this,function(e,t,n,i){"use strict";var r=function(){function e(){this.sukaButton="primary",this.size="normal",this.primary=!0,this.secondary=!1,this.tertiary=!1,this.ghost=!1,this.danger=!1,this.skeleton=!1,this.hover=!1,this.smallSize=!1}return e.prototype.ngOnInit=function(){switch("sm"===this.size&&(this.smallSize=!0),this.primary=!1,this.sukaButton){case"primary":this.primary=!0;break;case"secondary":this.secondary=!0;break;case"tertiary":this.tertiary=!0;break;case"ghost":this.ghost=!0;break;case"danger":this.danger=!0;break;default:this.primary=!0}},e.decorators=[{type:t.Directive,args:[{selector:"[sukaButton]"}]}],e.propDecorators={sukaButton:[{type:t.Input}],size:[{type:t.Input}],primary:[{type:t.HostBinding,args:["class.btn--primary"]}],secondary:[{type:t.HostBinding,args:["class.btn--secondary"]}],tertiary:[{type:t.HostBinding,args:["class.btn--tertiary"]}],ghost:[{type:t.HostBinding,args:["class.btn--ghost"]}],danger:[{type:t.HostBinding,args:["class.btn--danger"]}],skeleton:[{type:t.HostBinding,args:["class.skeleton"]},{type:t.Input}],hover:[{type:t.HostBinding,args:["class.hover"]},{type:t.Input}],smallSize:[{type:t.HostBinding,args:["class.btn--sm"]}]},e}();var a=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[r],exports:[r],imports:[n.CommonModule]}]}],e}(),o={Init:0,Indeterminate:1,Checked:2,Unchecked:3};o[o.Init]="Init",o[o.Indeterminate]="Indeterminate",o[o.Checked]="Checked",o[o.Unchecked]="Unchecked";var s=function(){};var l=function(){function e(n){this.changeDetectorRef=n,this.size="md",this.inline=!1,this.disabled=!1,this.skeleton=!1,this.hideLabel=!1,this.id="checkbox-"+e.checkboxCount,this.ariaLabel="",this.change=new t.EventEmitter,this.indeterminateChange=new t.EventEmitter,this._checked=!1,this._indeterminate=!1,this.currentCheckboxState=o.Init,this.onTouched=function(){},this.propagateChange=function(e){},e.checkboxCount++}return Object.defineProperty(e.prototype,"indeterminate",{get:function(){return this._indeterminate},set:function(e){var t=this._indeterminate!==e;this._indeterminate=e,t?this.transitionCheckboxState(o.Indeterminate):this.transitionCheckboxState(this.checked?o.Checked:o.Unchecked),this.indeterminateChange.emit(this._indeterminate)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"checked",{get:function(){return this._checked},set:function(e){var t=this;e!==this.checked&&(this._indeterminate&&Promise.resolve().then(function(){t._indeterminate=!1,t.indeterminateChange.emit(t._indeterminate)}),this._checked=e,this.changeDetectorRef.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"checkboxWrapperClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formItemClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),e.prototype.toggle=function(){this.checked=!this.checked},e.prototype.writeValue=function(e){this.checked=!!e},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.onChange=function(e){e.stopPropagation()},e.prototype.onClick=function(e){this.disabled||(this.toggle(),this.transitionCheckboxState(this._checked?o.Checked:o.Unchecked),this.emitChangeEvent())},e.prototype.transitionCheckboxState=function(e){var t=this.currentCheckboxState;e===o.Indeterminate&&(this.checked=!1,this.inputCheckbox.nativeElement.indeterminate=!0),t!==e&&(this.currentCheckboxState=e)},e.prototype.emitChangeEvent=function(){var e=new s;e.source=this,e.checked=this.checked,this.propagateChange(this.checked),this.change.emit(e)},e.prototype.ngAfterViewInit=function(){this.indeterminate&&(this.inputCheckbox.nativeElement.indeterminate=!0,this.checked=!1)},e.checkboxCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-checkbox",template:'\n <input\n #inputCheckbox\n class="checkbox"\n type="checkbox"\n [id]="id"\n [value]="value"\n [name]="name"\n [required]="required"\n [checked]="checked"\n [disabled]="disabled"\n [indeterminate]="indeterminate"\n [attr.aria-label]="ariaLabel"\n [attr.aria-labelledby]="ariaLabelledby"\n [attr.aria-checked]="(indeterminate ? \'mixed\' : checked)"\n (change)="onChange($event)"\n (click)="onClick($event)">\n <label\n [for]="id"\n class="checkbox-label"\n [ngClass]="{\n \'skeleton\' : skeleton\n }">\n <span [ngClass]="{\'visually-hidden\' : hideLabel}">\n <ng-content></ng-content>\n </span>\n </label>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}],changeDetection:t.ChangeDetectionStrategy.OnPush}]}],e.ctorParameters=function(){return[{type:t.ChangeDetectorRef}]},e.propDecorators={size:[{type:t.Input}],nested:[{type:t.Input}],inline:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],hideLabel:[{type:t.Input}],name:[{type:t.Input}],id:[{type:t.Input}],required:[{type:t.Input}],value:[{type:t.Input}],ariaLabel:[{type:t.Input,args:["aria-label"]}],ariaLabelledby:[{type:t.Input,args:["aria-labelledby"]}],indeterminate:[{type:t.Input}],checked:[{type:t.Input}],checkboxWrapperClass:[{type:t.HostBinding,args:["class.checkbox-wrapper"]}],formItemClass:[{type:t.HostBinding,args:["class.form-item"]}],change:[{type:t.Output}],indeterminateChange:[{type:t.Output}],inputCheckbox:[{type:t.ViewChild,args:["inputCheckbox",{static:!0}]}]},e}();var c=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[l],exports:[l],imports:[n.CommonModule,i.FormsModule]}]}],e}(),p=function(){function e(){this.display="default",this.id="select-"+e.selectCount++,this.disabled=!1,this.skeleton=!1,this.invalid=!1,this.valid=!1,this.selected=new t.EventEmitter,this.onChangeHandler=function(e){},this.onTouchedHandler=function(){}}return Object.defineProperty(e.prototype,"value",{get:function(){return this.select.nativeElement.value},set:function(e){this.select.nativeElement.value=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this.value=e},e.prototype.registerOnChange=function(e){this.onChangeHandler=e},e.prototype.registerOnTouched=function(e){this.onTouchedHandler=e},e.prototype.setDisabledState=function(e){this.disabled=e},e.prototype.onChange=function(e){this.onChangeHandler(e.target.value),this.selected.emit(e.target.value)},e.prototype.blur=function(){this.onTouchedHandler()},e.prototype.isTemplate=function(e){return e instanceof t.TemplateRef},e.selectCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-select",template:'\n <div class="form-item">\n <div\n [ngClass]="{\n \'select--inline\': display === \'inline\',\n \'skeleton\': skeleton\n }"\n class="select"\n style="width: 100%">\n <label *ngIf="skeleton && label" [for]="id" class="label skeleton"></label>\n <label *ngIf="!skeleton && label" [for]="id" class="label">\n <ng-container *ngIf="!isTemplate(label)">{{label}}</ng-container>\n <ng-template *ngIf="isTemplate(label)" [ngTemplateOutlet]="label"></ng-template>\n </label>\n <div *ngIf="helperText" class="form__helper-text">\n <ng-container *ngIf="!isTemplate(helperText)">{{helperText}}</ng-container>\n <ng-template *ngIf="isTemplate(helperText)" [ngTemplateOutlet]="helperText"></ng-template>\n </div>\n <div class="select-input__wrapper" [attr.data-invalid]="(invalid ? true : null)" [attr.data-valid]="(valid ? true : null)">\n <select\n #select\n [attr.id]="id"\n [disabled]="disabled"\n (change)="onChange($event)"\n class="select-input">\n <ng-content></ng-content>\n </select>\n <svg *ngIf="invalid"\n class="select__invalid-icon"\n width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z" />\n </svg>\n <svg *ngIf="valid"\n class="select__valid-icon"\n width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z"/>\n </svg>\n <svg *ngIf="!skeleton" class="select__arrow" style="display: inherit;" width="10" height="9" viewBox="0 0 10 9" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M1.35351 3.91432C1.15824 4.10958 1.15824 4.42616 1.35351 4.62142L4.70158 7.9695C4.71895 7.99498 4.73894 8.01921 4.76154 8.04181L4.90923 8.18951C5.02187 8.30215 5.17489 8.34981 5.32169 8.33249C5.43331 8.32185 5.54203 8.27379 5.6275 8.18832L5.77519 8.04062C5.79547 8.02035 5.81364 7.99876 5.8297 7.97614L9.18323 4.62261C9.37849 4.42735 9.37849 4.11077 9.18323 3.91551L9.03554 3.76781C8.84028 3.57255 8.52369 3.57255 8.32843 3.76782L5.26896 6.82729L2.2083 3.76662C2.01304 3.57136 1.69646 3.57136 1.5012 3.76662L1.35351 3.91432Z" fill="#677784"/>\n </svg>\n\n </div>\n <div *ngIf="invalid" class="form-requirement">\n <ng-container *ngIf="!isTemplate(invalidText)">{{invalidText}}</ng-container>\n <ng-template *ngIf="isTemplate(invalidText)" [ngTemplateOutlet]="invalidText"></ng-template>\n </div>\n </div>\n </div>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}],styles:["\n [data-invalid] ~ .select__arrow {\n bottom: 2.25rem;\n }\n "]}]}],e.propDecorators={display:[{type:t.Input}],label:[{type:t.Input}],helperText:[{type:t.Input}],invalidText:[{type:t.Input}],id:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],invalid:[{type:t.Input}],valid:[{type:t.Input}],selected:[{type:t.Output}],select:[{type:t.ViewChild,args:["select",{static:!0}]}],blur:[{type:t.HostListener,args:["blur"]}]},e}();var u=function(){function e(){this.inputClass="select-option"}return e.decorators=[{type:t.Directive,args:[{selector:"option"}]}],e.propDecorators={inputClass:[{type:t.HostBinding,args:["class"]}]},e}();var d=function(){function e(){this.inputClass="select-option"}return e.decorators=[{type:t.Directive,args:[{selector:"optgroup"}]}],e.propDecorators={inputClass:[{type:t.HostBinding,args:["class"]}]},e}();var h=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[p,u,d],exports:[p,u,d],imports:[n.CommonModule,i.FormsModule]}]}],e}(),g=function(){function e(){this.labelInputID="suka-label-"+e.labelCounter,this.labelState="",this.skeleton=!1,this.invalid=!1,this.valid=!1,this.labelClass=!0,e.labelCounter++}return e.prototype.ngAfterContentInit=function(){this.wrapper.nativeElement.querySelector("input,textarea,div").setAttribute("id",this.labelInputID)},e.prototype.isTemplate=function(e){return e instanceof t.TemplateRef},e.labelCounter=0,e.decorators=[{type:t.Component,args:[{selector:"suka-label",template:'\n <label\n [for]="labelInputID"\n class="label"\n [ngClass]="{\n \'skeleton\': skeleton\n }">\n <ng-content></ng-content>\n </label>\n <div *ngIf="!skeleton" class="form__helper-text">{{helperText}}</div>\n <div class="text-input__field-wrapper" [attr.data-invalid]="(invalid ? true : null)" #wrapper>\n <svg *ngIf="invalid"\n class="text-input__invalid-icon text-area__invalid-icon"\n width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z" />\n </svg>\n <svg *ngIf="valid"\n class="text-input__valid-icon text-area__valid-icon"\n width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z"/>\n </svg>\n <ng-content select="input,textarea,div"></ng-content>\n </div>\n <div *ngIf="invalid" class="form-requirement">\n <ng-container *ngIf="!isTemplate(invalidText)">{{invalidText}}</ng-container>\n <ng-template *ngIf="isTemplate(invalidText)" [ngTemplateOutlet]="invalidText"></ng-template>\n </div>\n '}]}],e.ctorParameters=function(){return[]},e.propDecorators={labelState:[{type:t.Input}],skeleton:[{type:t.Input}],helperText:[{type:t.Input}],invalidText:[{type:t.Input}],invalid:[{type:t.Input}],valid:[{type:t.Input}],wrapper:[{type:t.ViewChild,args:["wrapper",{static:!0}]}],labelClass:[{type:t.HostBinding,args:["class.form-item"]}]},e}();var f=function(){function e(){this.inputClass=!0,this.invalid=!1,this.valid=!1,this.skeleton=!1}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaText]"}]}],e.propDecorators={inputClass:[{type:t.HostBinding,args:["class.text-input"]}],invalid:[{type:t.HostBinding,args:["class.text-input--invalid"]},{type:t.Input}],valid:[{type:t.HostBinding,args:["class.text-input--valid"]},{type:t.Input}],skeleton:[{type:t.HostBinding,args:["class.skeleton"]},{type:t.Input}]},e}();var m=function(){function e(){this.baseClass=!0,this.invalid=!1,this.valid=!1,this.skeleton=!1}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaTextArea]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.text-area"]}],invalid:[{type:t.HostBinding,args:["class.text-area--invalid"]},{type:t.Input}],valid:[{type:t.HostBinding,args:["class.text-area--valid"]},{type:t.Input}],skeleton:[{type:t.HostBinding,args:["class.skeleton"]},{type:t.Input}]},e}();var y=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[g,f,m],exports:[g,f,m],imports:[n.CommonModule,i.FormsModule]}]}],e}(),v=function(){function e(){this.baseClass=!0}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaGrid]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.grid"]}]},e}();var b=function(){function e(){this.baseClass=!0,this.noGutters=!1}return e.decorators=[{type:t.Directive,args:[{selector:"[sukaRow]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.row"]}],noGutters:[{type:t.HostBinding,args:["class.no-gutters"]},{type:t.Input}]},e}();var C=function(){function e(){this.class="",this.columnNumbers={},this.offsets={},this._columnClasses=[]}return Object.defineProperty(e.prototype,"columnClasses",{get:function(){return this._columnClasses.join(" ")},enumerable:!0,configurable:!0}),e.prototype.set=function(e){this._columnClasses=e.split(" ")},e.prototype.ngOnInit=function(){var e=this;try{var t=Object.keys(this.columnNumbers);t.length<=0&&this._columnClasses.push("col"),t.forEach(function(t){"nobreak"===e.columnNumbers[t]?e._columnClasses.push("col-"+t):e._columnClasses.push("col-"+t+"-"+e.columnNumbers[t])}),Object.keys(this.offsets).forEach(function(t){e._columnClasses.push("offset-"+t+"-"+e.offsets[t])})}catch(e){console.error("Malformed `offsets` or `columnNumbers`: "+e)}this.class&&this._columnClasses.push(this.class)},e.decorators=[{type:t.Directive,args:[{selector:"[sukaCol]"}]}],e.propDecorators={class:[{type:t.Input}],columnNumbers:[{type:t.Input}],offsets:[{type:t.Input}],columnClasses:[{type:t.HostBinding,args:["class"]}]},e}();var k=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[C,v,b],exports:[C,v,b],imports:[n.CommonModule]}]}],e}(),I={Init:0,Checked:1,Unchecked:2};I[I.Init]="Init",I[I.Checked]="Checked",I[I.Unchecked]="Unchecked";var x=function(){};var E=function(){function e(n){this.changeDetectorRef=n,this.inline=!1,this.disabled=!1,this.skeleton=!1,this.hideLabel=!1,this.id="toggle-"+e.toggleCount,this.ariaLabel="",this.change=new t.EventEmitter,this._checked=!1,this.currentToggleState=I.Init,this.onTouched=function(){},this.propagateChange=function(e){},e.toggleCount++}return Object.defineProperty(e.prototype,"checked",{get:function(){return this._checked},set:function(e){e!==this.checked&&(this._checked=e,this.changeDetectorRef.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"toggleWrapperClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formItemClass",{get:function(){return!this.inline},enumerable:!0,configurable:!0}),e.prototype.toggle=function(){this.checked=!this.checked},e.prototype.writeValue=function(e){this.checked=!!e},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.onChange=function(e){e.stopPropagation()},e.prototype.onClick=function(e){this.disabled||(this.toggle(),this.transitionToggleState(this._checked?I.Checked:I.Unchecked),this.emitChangeEvent())},e.prototype.transitionToggleState=function(e){this.currentToggleState!==e&&(this.currentToggleState=e)},e.prototype.emitChangeEvent=function(){var e=new x;e.source=this,e.checked=this.checked,this.propagateChange(this.checked),this.change.emit(e)},e.toggleCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-toggle",template:'\n <label\n class="toggle"\n [ngClass]="{\n \'skeleton\' : skeleton,\n \'disabled\': disabled\n }"\n >\n <ng-content></ng-content>\n <input\n type="checkbox"\n [id]="id"\n [value]="value"\n [name]="name"\n [required]="required"\n [checked]="checked"\n [disabled]="disabled"\n [attr.aria-label]="ariaLabel"\n [attr.aria-labelledby]="ariaLabelledby"\n [attr.aria-checked]="checked"\n (change)="onChange($event)"\n (click)="onClick($event)"\n />\n <span class="toggle-body">\n <span class="toggle-switch"></span>\n <span class="toggle-track">\n <span class="toggle-bg"></span>\n <span class="toggle-bg toggle-bg_negative"></span>\n </span>\n </span>\n </label>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}],changeDetection:t.ChangeDetectionStrategy.OnPush}]}],e.ctorParameters=function(){return[{type:t.ChangeDetectorRef}]},e.propDecorators={nested:[{type:t.Input}],inline:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],hideLabel:[{type:t.Input}],name:[{type:t.Input}],id:[{type:t.Input}],required:[{type:t.Input}],value:[{type:t.Input}],ariaLabel:[{type:t.Input,args:["aria-label"]}],ariaLabelledby:[{type:t.Input,args:["aria-labelledby"]}],checked:[{type:t.Input}],toggleWrapperClass:[{type:t.HostBinding,args:["class.toggle-wrapper"]}],formItemClass:[{type:t.HostBinding,args:["class.form-item"]}],change:[{type:t.Output}],inputToggle:[{type:t.ViewChild,args:["inputToggle",{static:!0}]}]},e}();var R=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[E],exports:[E],imports:[n.CommonModule,i.FormsModule]}]}],e}(),_=function(e,t){this.source=e,this.value=t};var L=function(){function e(){this.checked=!1,this.name="",this.disabled=!1,this.labelPlacement="right",this.required=!1,this.value="",this.skeleton=!1,this.id="radio-"+e.radioCount++,this.change=new t.EventEmitter,this.role="radio",this.hostClass=!0,this._labelledby="",this.radioChangeHandler=function(e){}}return Object.defineProperty(e.prototype,"ariaLabelledby",{get:function(){return this._labelledby?this._labelledby:"label-"+this.id},set:function(e){this._labelledby=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"labelLeft",{get:function(){return"left"===this.labelPlacement},enumerable:!0,configurable:!0}),e.prototype.onChange=function(e){e.stopPropagation(),this.checked=e.target.checked;var t=new _(this,this.value);this.change.emit(t),this.radioChangeHandler(t)},e.prototype.registerRadioChangeHandler=function(e){this.radioChangeHandler=e},e.radioCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-radio",template:'\n <input\n *ngIf="!skeleton"\n class="radio-button"\n type="radio"\n [checked]="checked"\n [disabled]="disabled"\n [name]="name"\n [id]="id"\n [required]="required"\n [value]="value"\n [attr.aria-labelledby]="ariaLabelledby"\n (change)="onChange($event)">\n <div *ngIf="skeleton" class="radio-button skeleton"></div>\n <label\n class="radio-button__label"\n [ngClass]="{\n \'skeleton\': skeleton\n }"\n [for]="id"\n id="label-{{id}}">\n <span class="radio-button__appearance"></span>\n <ng-content></ng-content>\n </label>\n ',providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}]}]}],e.propDecorators={checked:[{type:t.Input}],name:[{type:t.Input}],disabled:[{type:t.Input}],labelPlacement:[{type:t.Input}],ariaLabelledby:[{type:t.Input}],required:[{type:t.Input}],value:[{type:t.Input}],skeleton:[{type:t.Input}],id:[{type:t.Input}],change:[{type:t.Output}],role:[{type:t.HostBinding,args:["attr.role"]}],hostClass:[{type:t.HostBinding,args:["class.radio-button-wrapper"]}],labelLeft:[{type:t.HostBinding,args:["class.radio-button-wrapper--label-left"]}]},e}();var O=function(){function e(){this.orientation="horizontal",this.labelPlacement="right",this.change=new t.EventEmitter,this.disabled=!1,this.radioButtonGroupClass=!0,this.isInitialized=!1,this._disabled=!1,this._skeleton=!1,this._value=null,this._selected=null,this._name="radio-group-"+e.radioGroupCount++,this.onTouched=function(){},this.propagateChange=function(e){}}return Object.defineProperty(e.prototype,"selected",{get:function(){return this._selected},set:function(e){this._selected=e,this.value=e?e.value:null,this.checkSelectedRadio()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this._value},set:function(e){this._value!==e&&(this._value=e,this.updateSelectedRadioFromValue(),this.checkSelectedRadio())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this._name},set:function(e){this._name=e,this.updateRadios()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"skeleton",{get:function(){return this._skeleton},set:function(e){this._skeleton=e,this.updateChildren()},enumerable:!0,configurable:!0}),e.prototype.checkSelectedRadio=function(){this.selected&&!this._selected.checked&&(this.selected.checked=!0)},e.prototype.updateSelectedRadioFromValue=function(){var e=this,t=null!=this._selected&&this._selected.value===this._value;this.radios&&!t&&(this._selected=null,this.radios.forEach(function(t){t.checked&&(e._selected=t)}))},e.prototype.emitChangeEvent=function(e){this.change.emit(e),this.propagateChange(e.value),this.onTouched()},e.prototype.updateRadioNames=function(){console.warn("updateRadioNames had been deprecated. Use updateRadios instead"),this.updateRadios()},e.prototype.updateRadios=function(){var e=this;this.radios&&setTimeout(function(){e.radios.forEach(function(t){return t.name=e.name}),"left"===e.labelPlacement&&e.radios.forEach(function(e){return e.labelPlacement="left"})})},e.prototype.writeValue=function(e){this.value=e},e.prototype.ngAfterContentInit=function(){var e=this;this.radios.changes.subscribe(function(){e.updateRadios(),e.updateRadioChangeHandler()}),this.updateChildren(),this.updateRadioChangeHandler()},e.prototype.ngAfterViewInit=function(){this.updateRadios()},e.prototype.registerOnChange=function(e){this.propagateChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.updateChildren=function(){var e=this;this.radios&&this.radios.forEach(function(t){return t.skeleton=e.skeleton})},e.prototype.updateRadioChangeHandler=function(){var e=this;this.radios.forEach(function(t){t.registerRadioChangeHandler(function(t){e._selected=t.source,e._value=t.value,e.emitChangeEvent(t)})})},e.radioGroupCount=0,e.decorators=[{type:t.Component,args:[{selector:"suka-radio-group",template:"\n <div\n class=\"radio-button-group\"\n [ngClass]=\"{\n 'radio-button-group--vertical': orientation === 'vertical',\n 'radio-button-group--label-left': orientation === 'vertical' && labelPlacement === 'left'\n }\"\n role=\"radiogroup\">\n <ng-content></ng-content>\n </div>\n ",providers:[{provide:i.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}]}]}],e.propDecorators={orientation:[{type:t.Input}],labelPlacement:[{type:t.Input}],change:[{type:t.Output}],radios:[{type:t.ContentChildren,args:[t.forwardRef(function(){return L})]}],selected:[{type:t.Input}],value:[{type:t.Input}],name:[{type:t.Input}],disabled:[{type:t.Input}],skeleton:[{type:t.Input}],radioButtonGroupClass:[{type:t.HostBinding,args:["class.form-item"]}]},e}();var w=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[L,O],exports:[L,O],imports:[n.CommonModule,i.FormsModule]}]}],e}(),D=function(){function e(){this.baseClass=!0,this.sukaContainer="default",this.fluid=!1}return e.prototype.ngOnInit=function(){"fluid"===this.sukaContainer&&(this.fluid=!0)},e.decorators=[{type:t.Directive,args:[{selector:"[sukaContainer]"}]}],e.propDecorators={baseClass:[{type:t.HostBinding,args:["class.container"]}],sukaContainer:[{type:t.Input}],fluid:[{type:t.HostBinding,args:["class.container--fluid"]}]},e}();var T=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[D],exports:[D],imports:[n.CommonModule]}]}],e}(),M=function(){function e(e){this.m={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.m).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("m-"+e.m[t]):e.elementRef.nativeElement.classList.add("m-"+t+"-"+e.m[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[m]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={m:[{type:t.Input}]},e}();var H=function(){function e(e){this.mt={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.mt).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("mt-"+e.mt[t]):e.elementRef.nativeElement.classList.add("mt-"+t+"-"+e.mt[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[mt]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={mt:[{type:t.Input}]},e}();var P=function(){function e(e){this.mb={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.mb).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("mb-"+e.mb[t]):e.elementRef.nativeElement.classList.add("mb-"+t+"-"+e.mb[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[mb]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={mb:[{type:t.Input}]},e}();var B=function(){function e(e){this.ml={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.ml).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("ml-"+e.ml[t]):e.elementRef.nativeElement.classList.add("ml-"+t+"-"+e.ml[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[ml]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={ml:[{type:t.Input}]},e}();var S=function(){function e(e){this.mr={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.mr).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("mr-"+e.mr[t]):e.elementRef.nativeElement.classList.add("mr-"+t+"-"+e.mr[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[mr]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={mr:[{type:t.Input}]},e}();var j=function(){function e(e){this.mx={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.mx).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("mx-"+e.mx[t]):e.elementRef.nativeElement.classList.add("mx-"+t+"-"+e.mx[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[mx]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={mx:[{type:t.Input}]},e}();var N=function(){function e(e){this.my={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.my).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("my-"+e.my[t]):e.elementRef.nativeElement.classList.add("my-"+t+"-"+e.my[t])})}catch(e){console.error("Malformed margins`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[my]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={my:[{type:t.Input}]},e}();var q=function(){function e(e){this.p={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.p).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("p-"+e.p[t]):e.elementRef.nativeElement.classList.add("p-"+t+"-"+e.p[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[p]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={p:[{type:t.Input}]},e}();var A=function(){function e(e){this.pt={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.pt).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("pt-"+e.pt[t]):e.elementRef.nativeElement.classList.add("pt-"+t+"-"+e.pt[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[pt]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={pt:[{type:t.Input}]},e}();var V=function(){function e(e){this.pb={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.pb).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("pb-"+e.pb[t]):e.elementRef.nativeElement.classList.add("pb-"+t+"-"+e.pb[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[pb]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={pb:[{type:t.Input}]},e}();var G=function(){function e(e){this.pl={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.pl).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("pl-"+e.pl[t]):e.elementRef.nativeElement.classList.add("pl-"+t+"-"+e.pl[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[pl]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={pl:[{type:t.Input}]},e}();var U=function(){function e(e){this.pr={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.pr).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("pr-"+e.pr[t]):e.elementRef.nativeElement.classList.add("pr-"+t+"-"+e.pr[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[pr]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={pr:[{type:t.Input}]},e}();var z=function(){function e(e){this.px={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.px).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("px-"+e.px[t]):e.elementRef.nativeElement.classList.add("px-"+t+"-"+e.px[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[px]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={px:[{type:t.Input}]},e}();var F=function(){function e(e){this.py={},this.elementRef=e}return e.prototype.ngOnInit=function(){var e=this;try{Object.keys(this.py).forEach(function(t){"all"===t?e.elementRef.nativeElement.classList.add("py-"+e.py[t]):e.elementRef.nativeElement.classList.add("py-"+t+"-"+e.py[t])})}catch(e){console.error("Malformed paddings`: "+e)}},e.decorators=[{type:t.Directive,args:[{selector:"[py]"}]}],e.ctorParameters=function(){return[{type:t.ElementRef}]},e.propDecorators={py:[{type:t.Input}]},e}();var $=function(){function e(){}return e.decorators=[{type:t.NgModule,args:[{declarations:[M,H,P,B,S,j,N,q,A,V,G,U,z,F],exports:[M,H,P,B,S,j,N,q,A,V,G,U,z,F],imports:[n.CommonModule]}]}],e}();e.Button=r,e.ButtonModule=a,e.Checkbox=l,e.CheckboxModule=c,e.Container=D,e.ContainerModule=T,e.GridModule=k,e.InputModule=y,e.Label=g,e.OptGroup=d,e.Option=u,e.Radio=L,e.RadioChange=_,e.RadioGroup=O,e.RadioModule=w,e.Select=p,e.SelectModule=h,e.SpacingModule=$,e.TextArea=m,e.TextInput=f,e.Toggle=E,e.ToggleModule=R,e.ɵa=v,e.ɵb=b,e.ɵc=C,e.ɵd=M,e.ɵe=H,e.ɵf=P,e.ɵg=B,e.ɵh=S,e.ɵi=j,e.ɵj=N,e.ɵk=q,e.ɵl=A,e.ɵm=V,e.ɵn=G,e.ɵo=U,e.ɵp=z,e.ɵq=F,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=kushki-ng-suka.umd.min.js.map |
@@ -8,4 +8,6 @@ /** | ||
*/ | ||
export { Button, ButtonModule, Checkbox, CheckboxModule, Select, Option, OptGroup, SelectModule, TextInput, TextArea, Label, InputModule, GridModule, Toggle, ToggleModule, Radio, RadioGroup, RadioChange, RadioModule } from './public-api'; | ||
export { Button, ButtonModule, Checkbox, CheckboxModule, Select, Option, OptGroup, SelectModule, TextInput, TextArea, Label, InputModule, GridModule, Toggle, ToggleModule, Radio, RadioGroup, RadioChange, RadioModule, Container, ContainerModule, SpacingModule } from './public-api'; | ||
export { ColumnDirective as ɵc, GridDirective as ɵa, RowDirective as ɵb } from './lib/grid/grid.directive'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia3VzaGtpLW5nLXN1a2EuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJrdXNoa2ktbmctc3VrYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsK05BQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxlQUFlLElBQUksRUFBRSxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsWUFBWSxJQUFJLEVBQUUsRUFBQyxNQUFNLDJCQUEyQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge0NvbHVtbkRpcmVjdGl2ZSBhcyDJtWMsR3JpZERpcmVjdGl2ZSBhcyDJtWEsUm93RGlyZWN0aXZlIGFzIMm1Yn0gZnJvbSAnLi9saWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZSc7Il19 | ||
export { MarginBottomDirective as ɵf, MarginDirective as ɵd, MarginHorizontalDirective as ɵi, MarginLeftDirective as ɵg, MarginRightDirective as ɵh, MarginTopDirective as ɵe, MarginVerticalDirective as ɵj } from './lib/spacing/margin.directive'; | ||
export { PaddingBottomDirective as ɵm, PaddingDirective as ɵk, PaddingHorizontalDirective as ɵp, PaddingLeftDirective as ɵn, PaddingRightDirective as ɵo, PaddingTopDirective as ɵl, PaddingVerticalDirective as ɵq } from './lib/spacing/padding.directive'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia3VzaGtpLW5nLXN1a2EuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJrdXNoa2ktbmctc3VrYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsMFFBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxlQUFlLElBQUksRUFBRSxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsWUFBWSxJQUFJLEVBQUUsRUFBQyxNQUFNLDJCQUEyQixDQUFDO0FBQ3ZHLE9BQU8sRUFBQyxxQkFBcUIsSUFBSSxFQUFFLEVBQUMsZUFBZSxJQUFJLEVBQUUsRUFBQyx5QkFBeUIsSUFBSSxFQUFFLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyxrQkFBa0IsSUFBSSxFQUFFLEVBQUMsdUJBQXVCLElBQUksRUFBRSxFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFDN08sT0FBTyxFQUFDLHNCQUFzQixJQUFJLEVBQUUsRUFBQyxnQkFBZ0IsSUFBSSxFQUFFLEVBQUMsMEJBQTBCLElBQUksRUFBRSxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyxxQkFBcUIsSUFBSSxFQUFFLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLHdCQUF3QixJQUFJLEVBQUUsRUFBQyxNQUFNLGlDQUFpQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge0NvbHVtbkRpcmVjdGl2ZSBhcyDJtWMsR3JpZERpcmVjdGl2ZSBhcyDJtWEsUm93RGlyZWN0aXZlIGFzIMm1Yn0gZnJvbSAnLi9saWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZSc7XG5leHBvcnQge01hcmdpbkJvdHRvbURpcmVjdGl2ZSBhcyDJtWYsTWFyZ2luRGlyZWN0aXZlIGFzIMm1ZCxNYXJnaW5Ib3Jpem9udGFsRGlyZWN0aXZlIGFzIMm1aSxNYXJnaW5MZWZ0RGlyZWN0aXZlIGFzIMm1ZyxNYXJnaW5SaWdodERpcmVjdGl2ZSBhcyDJtWgsTWFyZ2luVG9wRGlyZWN0aXZlIGFzIMm1ZSxNYXJnaW5WZXJ0aWNhbERpcmVjdGl2ZSBhcyDJtWp9IGZyb20gJy4vbGliL3NwYWNpbmcvbWFyZ2luLmRpcmVjdGl2ZSc7XG5leHBvcnQge1BhZGRpbmdCb3R0b21EaXJlY3RpdmUgYXMgybVtLFBhZGRpbmdEaXJlY3RpdmUgYXMgybVrLFBhZGRpbmdIb3Jpem9udGFsRGlyZWN0aXZlIGFzIMm1cCxQYWRkaW5nTGVmdERpcmVjdGl2ZSBhcyDJtW4sUGFkZGluZ1JpZ2h0RGlyZWN0aXZlIGFzIMm1byxQYWRkaW5nVG9wRGlyZWN0aXZlIGFzIMm1bCxQYWRkaW5nVmVydGljYWxEaXJlY3RpdmUgYXMgybVxfSBmcm9tICcuL2xpYi9zcGFjaW5nL3BhZGRpbmcuZGlyZWN0aXZlJzsiXX0= |
@@ -26,2 +26,3 @@ /** | ||
this.baseClass = true; | ||
this.noGutters = false; | ||
} | ||
@@ -35,3 +36,4 @@ } | ||
RowDirective.propDecorators = { | ||
baseClass: [{ type: HostBinding, args: ['class.row',] }] | ||
baseClass: [{ type: HostBinding, args: ['class.row',] }], | ||
noGutters: [{ type: HostBinding, args: ['class.no-gutters',] }, { type: Input }] | ||
}; | ||
@@ -41,2 +43,4 @@ if (false) { | ||
RowDirective.prototype.baseClass; | ||
/** @type {?} */ | ||
RowDirective.prototype.noGutters; | ||
} | ||
@@ -126,2 +130,2 @@ export class ColumnDirective { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JpZC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBS3RFLE1BQU0sT0FBTyxhQUFhO0lBSDFCO1FBSTZCLGNBQVMsR0FBRyxJQUFJLENBQUM7SUFDOUMsQ0FBQzs7O1lBTEEsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxZQUFZO2FBQ3ZCOzs7d0JBRUUsV0FBVyxTQUFDLFlBQVk7Ozs7SUFBekIsa0NBQTRDOztBQU05QyxNQUFNLE9BQU8sWUFBWTtJQUh6QjtRQUk0QixjQUFTLEdBQUcsSUFBSSxDQUFDO0lBQzdDLENBQUM7OztZQUxBLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsV0FBVzthQUN0Qjs7O3dCQUVFLFdBQVcsU0FBQyxXQUFXOzs7O0lBQXhCLGlDQUEyQzs7QUFNN0MsTUFBTSxPQUFPLGVBQWU7SUFINUI7UUFJVyxVQUFLLEdBQUcsRUFBRSxDQUFDO1FBQ1gsa0JBQWEsR0FBRyxFQUFFLENBQUM7UUFDbkIsWUFBTyxHQUFHLEVBQUUsQ0FBQzs7UUFHWixtQkFBYyxHQUFhLEVBQUUsQ0FBQztJQXFDMUMsQ0FBQzs7OztJQW5DQyxJQUNJLGFBQWE7UUFDZixPQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7Ozs7O0lBRUQsR0FBRyxDQUFDLE9BQWU7UUFDakIsSUFBSSxDQUFDLGNBQWMsR0FBRyxPQUFPLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzNDLENBQUM7Ozs7SUFFRCxRQUFRO1FBQ04sSUFBSTs7a0JBQ0ksVUFBVSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQztZQUNsRCxJQUFJLFVBQVUsQ0FBQyxNQUFNLElBQUksQ0FBQyxFQUFFO2dCQUMxQixJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQzthQUNqQztZQUVELFVBQVUsQ0FBQyxPQUFPOzs7O1lBQUMsR0FBRyxDQUFDLEVBQUU7Z0JBQ3ZCLElBQUksSUFBSSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsS0FBSyxTQUFTLEVBQUU7b0JBQ3pDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUMsQ0FBQztpQkFDeEM7cUJBQU07b0JBQ0wsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsT0FBTyxHQUFHLElBQUksSUFBSSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUM7aUJBQ25FO1lBQ0gsQ0FBQyxFQUFDLENBQUM7WUFFSCxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPOzs7O1lBQUMsR0FBRyxDQUFDLEVBQUU7Z0JBQ3RDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDO1lBQ2pFLENBQUMsRUFBQyxDQUFDO1NBQ0o7UUFBQyxPQUFPLEdBQUcsRUFBRTtZQUNaLE9BQU8sQ0FBQyxLQUFLLENBQUMsK0NBQStDLEdBQUcsRUFBRSxDQUFDLENBQUM7U0FDckU7UUFFRCxJQUFJLElBQUksQ0FBQyxLQUFLLEVBQUU7WUFDZCxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDdEM7SUFDSCxDQUFDOzs7WUE3Q0YsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxXQUFXO2FBQ3RCOzs7b0JBRUUsS0FBSzs0QkFDTCxLQUFLO3NCQUNMLEtBQUs7NEJBS0wsV0FBVyxTQUFDLE9BQU87Ozs7SUFQcEIsZ0NBQW9COztJQUNwQix3Q0FBNEI7O0lBQzVCLGtDQUFzQjs7Ozs7SUFHdEIseUNBQXdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBIb3N0QmluZGluZywgSW5wdXQsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbc3VrYUdyaWRdJ1xufSlcbmV4cG9ydCBjbGFzcyBHcmlkRGlyZWN0aXZlIHtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5ncmlkJykgYmFzZUNsYXNzID0gdHJ1ZTtcbn1cblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW3N1a2FSb3ddJ1xufSlcbmV4cG9ydCBjbGFzcyBSb3dEaXJlY3RpdmUge1xuICBASG9zdEJpbmRpbmcoJ2NsYXNzLnJvdycpIGJhc2VDbGFzcyA9IHRydWU7XG59XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tzdWthQ29sXSdcbn0pXG5leHBvcnQgY2xhc3MgQ29sdW1uRGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0IHtcbiAgQElucHV0KCkgY2xhc3MgPSAnJztcbiAgQElucHV0KCkgY29sdW1uTnVtYmVycyA9IHt9O1xuICBASW5wdXQoKSBvZmZzZXRzID0ge307XG5cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiB2YXJpYWJsZS1uYW1lXG4gIHByb3RlY3RlZCBfY29sdW1uQ2xhc3Nlczogc3RyaW5nW10gPSBbXTtcblxuICBASG9zdEJpbmRpbmcoJ2NsYXNzJylcbiAgZ2V0IGNvbHVtbkNsYXNzZXMoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5fY29sdW1uQ2xhc3Nlcy5qb2luKCcgJyk7XG4gIH1cblxuICBzZXQoY2xhc3Nlczogc3RyaW5nKSB7XG4gICAgdGhpcy5fY29sdW1uQ2xhc3NlcyA9IGNsYXNzZXMuc3BsaXQoJyAnKTtcbiAgfVxuXG4gIG5nT25Jbml0KCkge1xuICAgIHRyeSB7XG4gICAgICBjb25zdCBjb2x1bW5LZXlzID0gT2JqZWN0LmtleXModGhpcy5jb2x1bW5OdW1iZXJzKTtcbiAgICAgIGlmIChjb2x1bW5LZXlzLmxlbmd0aCA8PSAwKSB7XG4gICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaCgnY29sJyk7XG4gICAgICB9XG5cbiAgICAgIGNvbHVtbktleXMuZm9yRWFjaChrZXkgPT4ge1xuICAgICAgICBpZiAodGhpcy5jb2x1bW5OdW1iZXJzW2tleV0gPT09ICdub2JyZWFrJykge1xuICAgICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaChgY29sLSR7a2V5fWApO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaChgY29sLSR7a2V5fS0ke3RoaXMuY29sdW1uTnVtYmVyc1trZXldfWApO1xuICAgICAgICB9XG4gICAgICB9KTtcblxuICAgICAgT2JqZWN0LmtleXModGhpcy5vZmZzZXRzKS5mb3JFYWNoKGtleSA9PiB7XG4gICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaChgb2Zmc2V0LSR7a2V5fS0ke3RoaXMub2Zmc2V0c1trZXldfWApO1xuICAgICAgfSk7XG4gICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICBjb25zb2xlLmVycm9yKGBNYWxmb3JtZWQgXFxgb2Zmc2V0c1xcYCBvciBcXGBjb2x1bW5OdW1iZXJzXFxgOiAke2Vycn1gKTtcbiAgICB9XG5cbiAgICBpZiAodGhpcy5jbGFzcykge1xuICAgICAgdGhpcy5fY29sdW1uQ2xhc3Nlcy5wdXNoKHRoaXMuY2xhc3MpO1xuICAgIH1cbiAgfVxufVxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JpZC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBS3RFLE1BQU0sT0FBTyxhQUFhO0lBSDFCO1FBSTZCLGNBQVMsR0FBRyxJQUFJLENBQUM7SUFDOUMsQ0FBQzs7O1lBTEEsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxZQUFZO2FBQ3ZCOzs7d0JBRUUsV0FBVyxTQUFDLFlBQVk7Ozs7SUFBekIsa0NBQTRDOztBQU05QyxNQUFNLE9BQU8sWUFBWTtJQUh6QjtRQUk0QixjQUFTLEdBQUcsSUFBSSxDQUFDO1FBQ0QsY0FBUyxHQUFHLEtBQUssQ0FBQztJQUM5RCxDQUFDOzs7WUFOQSxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLFdBQVc7YUFDdEI7Ozt3QkFFRSxXQUFXLFNBQUMsV0FBVzt3QkFDdkIsV0FBVyxTQUFDLGtCQUFrQixjQUFHLEtBQUs7Ozs7SUFEdkMsaUNBQTJDOztJQUMzQyxpQ0FBNEQ7O0FBTTlELE1BQU0sT0FBTyxlQUFlO0lBSDVCO1FBSVcsVUFBSyxHQUFHLEVBQUUsQ0FBQztRQUNYLGtCQUFhLEdBQUcsRUFBRSxDQUFDO1FBQ25CLFlBQU8sR0FBRyxFQUFFLENBQUM7O1FBR1osbUJBQWMsR0FBYSxFQUFFLENBQUM7SUFxQzFDLENBQUM7Ozs7SUFuQ0MsSUFDSSxhQUFhO1FBQ2YsT0FBTyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN2QyxDQUFDOzs7OztJQUVELEdBQUcsQ0FBQyxPQUFlO1FBQ2pCLElBQUksQ0FBQyxjQUFjLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMzQyxDQUFDOzs7O0lBRUQsUUFBUTtRQUNOLElBQUk7O2tCQUNJLFVBQVUsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUM7WUFDbEQsSUFBSSxVQUFVLENBQUMsTUFBTSxJQUFJLENBQUMsRUFBRTtnQkFDMUIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7YUFDakM7WUFFRCxVQUFVLENBQUMsT0FBTzs7OztZQUFDLEdBQUcsQ0FBQyxFQUFFO2dCQUN2QixJQUFJLElBQUksQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFDLEtBQUssU0FBUyxFQUFFO29CQUN6QyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxPQUFPLEdBQUcsRUFBRSxDQUFDLENBQUM7aUJBQ3hDO3FCQUFNO29CQUNMLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLElBQUksQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDO2lCQUNuRTtZQUNILENBQUMsRUFBQyxDQUFDO1lBRUgsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTzs7OztZQUFDLEdBQUcsQ0FBQyxFQUFFO2dCQUN0QyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQztZQUNqRSxDQUFDLEVBQUMsQ0FBQztTQUNKO1FBQUMsT0FBTyxHQUFHLEVBQUU7WUFDWixPQUFPLENBQUMsS0FBSyxDQUFDLCtDQUErQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1NBQ3JFO1FBRUQsSUFBSSxJQUFJLENBQUMsS0FBSyxFQUFFO1lBQ2QsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ3RDO0lBQ0gsQ0FBQzs7O1lBN0NGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsV0FBVzthQUN0Qjs7O29CQUVFLEtBQUs7NEJBQ0wsS0FBSztzQkFDTCxLQUFLOzRCQUtMLFdBQVcsU0FBQyxPQUFPOzs7O0lBUHBCLGdDQUFvQjs7SUFDcEIsd0NBQTRCOztJQUM1QixrQ0FBc0I7Ozs7O0lBR3RCLHlDQUF3QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdEJpbmRpbmcsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW3N1a2FHcmlkXSdcbn0pXG5leHBvcnQgY2xhc3MgR3JpZERpcmVjdGl2ZSB7XG4gIEBIb3N0QmluZGluZygnY2xhc3MuZ3JpZCcpIGJhc2VDbGFzcyA9IHRydWU7XG59XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tzdWthUm93XSdcbn0pXG5leHBvcnQgY2xhc3MgUm93RGlyZWN0aXZlIHtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5yb3cnKSBiYXNlQ2xhc3MgPSB0cnVlO1xuICBASG9zdEJpbmRpbmcoJ2NsYXNzLm5vLWd1dHRlcnMnKSBASW5wdXQoKSBub0d1dHRlcnMgPSBmYWxzZTtcbn1cblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW3N1a2FDb2xdJ1xufSlcbmV4cG9ydCBjbGFzcyBDb2x1bW5EaXJlY3RpdmUgaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBjbGFzcyA9ICcnO1xuICBASW5wdXQoKSBjb2x1bW5OdW1iZXJzID0ge307XG4gIEBJbnB1dCgpIG9mZnNldHMgPSB7fTtcblxuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IHZhcmlhYmxlLW5hbWVcbiAgcHJvdGVjdGVkIF9jb2x1bW5DbGFzc2VzOiBzdHJpbmdbXSA9IFtdO1xuXG4gIEBIb3N0QmluZGluZygnY2xhc3MnKVxuICBnZXQgY29sdW1uQ2xhc3NlcygpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLl9jb2x1bW5DbGFzc2VzLmpvaW4oJyAnKTtcbiAgfVxuXG4gIHNldChjbGFzc2VzOiBzdHJpbmcpIHtcbiAgICB0aGlzLl9jb2x1bW5DbGFzc2VzID0gY2xhc3Nlcy5zcGxpdCgnICcpO1xuICB9XG5cbiAgbmdPbkluaXQoKSB7XG4gICAgdHJ5IHtcbiAgICAgIGNvbnN0IGNvbHVtbktleXMgPSBPYmplY3Qua2V5cyh0aGlzLmNvbHVtbk51bWJlcnMpO1xuICAgICAgaWYgKGNvbHVtbktleXMubGVuZ3RoIDw9IDApIHtcbiAgICAgICAgdGhpcy5fY29sdW1uQ2xhc3Nlcy5wdXNoKCdjb2wnKTtcbiAgICAgIH1cblxuICAgICAgY29sdW1uS2V5cy5mb3JFYWNoKGtleSA9PiB7XG4gICAgICAgIGlmICh0aGlzLmNvbHVtbk51bWJlcnNba2V5XSA9PT0gJ25vYnJlYWsnKSB7XG4gICAgICAgICAgdGhpcy5fY29sdW1uQ2xhc3Nlcy5wdXNoKGBjb2wtJHtrZXl9YCk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgdGhpcy5fY29sdW1uQ2xhc3Nlcy5wdXNoKGBjb2wtJHtrZXl9LSR7dGhpcy5jb2x1bW5OdW1iZXJzW2tleV19YCk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuXG4gICAgICBPYmplY3Qua2V5cyh0aGlzLm9mZnNldHMpLmZvckVhY2goa2V5ID0+IHtcbiAgICAgICAgdGhpcy5fY29sdW1uQ2xhc3Nlcy5wdXNoKGBvZmZzZXQtJHtrZXl9LSR7dGhpcy5vZmZzZXRzW2tleV19YCk7XG4gICAgICB9KTtcbiAgICB9IGNhdGNoIChlcnIpIHtcbiAgICAgIGNvbnNvbGUuZXJyb3IoYE1hbGZvcm1lZCBcXGBvZmZzZXRzXFxgIG9yIFxcYGNvbHVtbk51bWJlcnNcXGA6ICR7ZXJyfWApO1xuICAgIH1cblxuICAgIGlmICh0aGlzLmNsYXNzKSB7XG4gICAgICB0aGlzLl9jb2x1bW5DbGFzc2VzLnB1c2godGhpcy5jbGFzcyk7XG4gICAgfVxuICB9XG59XG4iXX0= |
@@ -203,3 +203,3 @@ /** | ||
<label | ||
class="tgl" | ||
class="toggle" | ||
[ngClass]="{ | ||
@@ -361,2 +361,2 @@ 'skeleton' : skeleton, | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9nZ2xlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbImxpYi90b2dnbGUvdG9nZ2xlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUNMLHVCQUF1QixFQUN2QixpQkFBaUIsRUFDakIsU0FBUyxFQUNULFVBQVUsRUFDVixZQUFZLEVBQ1osS0FBSyxFQUNMLE1BQU0sRUFDTixTQUFTLEVBQ1QsV0FBVyxFQUNaLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxpQkFBaUIsRUFBd0IsTUFBTSxnQkFBZ0IsQ0FBQzs7O0lBSXZFLE9BQUk7SUFDSixVQUFPO0lBQ1AsWUFBUzs7Ozs7O0FBR1gsTUFBTSxPQUFPLFlBQVk7Q0FHeEI7OztJQUZDLDhCQUFlOztJQUNmLCtCQUFpQjs7QUErQ25CLG1EQUFtRDtBQUNuRCxNQUFNLE9BQU8sTUFBTTs7Ozs7SUFxR2pCLFlBQXNCLGlCQUFvQztRQUFwQyxzQkFBaUIsR0FBakIsaUJBQWlCLENBQW1COzs7O1FBeEZqRCxXQUFNLEdBQUcsS0FBSyxDQUFDOzs7O1FBSWYsYUFBUSxHQUFHLEtBQUssQ0FBQzs7OztRQUlqQixhQUFRLEdBQUcsS0FBSyxDQUFDOzs7O1FBSWpCLGNBQVMsR0FBRyxLQUFLLENBQUM7Ozs7UUFRbEIsT0FBRSxHQUFHLFVBQVUsTUFBTSxDQUFDLFdBQVcsRUFBRSxDQUFDOzs7OztRQWF4QixjQUFTLEdBQUcsRUFBRSxDQUFDOzs7Ozs7UUFxQzFCLFdBQU0sR0FBRyxJQUFJLFlBQVksRUFBZ0IsQ0FBQzs7Ozs7UUFNcEQsYUFBUSxHQUFHLEtBQUssQ0FBQztRQUVqQix1QkFBa0IsR0FBZ0IsV0FBVyxDQUFDLElBQUksQ0FBQzs7OztRQStEbkQsY0FBUzs7O1FBQWMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFDOzs7O1FBOEJqQyxvQkFBZTs7OztRQUFHLENBQUMsQ0FBTSxFQUFFLEVBQUUsR0FBRyxDQUFDLEVBQUM7UUFsRmhDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUN2QixDQUFDOzs7OztJQTlDRCxJQUFJLE9BQU87UUFDVCxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQzs7Ozs7O0lBS0QsSUFBYSxPQUFPLENBQUMsT0FBZ0I7UUFDbkMsSUFBSSxPQUFPLEtBQUssSUFBSSxDQUFDLE9BQU8sRUFBRTtZQUM1QixJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQztZQUN4QixJQUFJLENBQUMsaUJBQWlCLENBQUMsWUFBWSxFQUFFLENBQUM7U0FDdkM7SUFDSCxDQUFDOzs7O0lBRUQsSUFBeUMsa0JBQWtCO1FBQ3pELE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3RCLENBQUM7Ozs7SUFDRCxJQUFvQyxhQUFhO1FBQy9DLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3RCLENBQUM7Ozs7O0lBZ0NNLE1BQU07UUFDWCxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUMvQixDQUFDOzs7Ozs7SUFHTSxVQUFVLENBQUMsS0FBVTtRQUMxQixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUM7SUFDekIsQ0FBQzs7Ozs7O0lBS00sZ0JBQWdCLENBQUMsRUFBTztRQUM3QixJQUFJLENBQUMsZUFBZSxHQUFHLEVBQUUsQ0FBQztJQUM1QixDQUFDOzs7Ozs7SUFNTSxpQkFBaUIsQ0FBQyxFQUFPO1FBQzlCLElBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO0lBQ3RCLENBQUM7Ozs7OztJQUtELFFBQVEsQ0FBQyxLQUFLO1FBQ1osS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO0lBQzFCLENBQUM7Ozs7OztJQUtELE9BQU8sQ0FBQyxLQUFLO1FBQ1gsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDbEIsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO1lBQ2QsSUFBSSxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQztZQUN4RixJQUFJLENBQUMsZUFBZSxFQUFFLENBQUM7U0FDeEI7SUFDSCxDQUFDOzs7Ozs7SUFXRCxxQkFBcUIsQ0FBQyxRQUFxQjs7Y0FDbkMsUUFBUSxHQUFHLElBQUksQ0FBQyxrQkFBa0I7UUFFeEMsSUFBSSxRQUFRLEtBQUssUUFBUSxFQUFFO1lBQ3pCLE9BQU87U0FDUjtRQUVELElBQUksQ0FBQyxrQkFBa0IsR0FBRyxRQUFRLENBQUM7SUFDckMsQ0FBQzs7Ozs7SUFLRCxlQUFlOztjQUNQLEtBQUssR0FBRyxJQUFJLFlBQVksRUFBRTtRQUNoQyxLQUFLLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQztRQUNwQixLQUFLLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFFN0IsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDbkMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDMUIsQ0FBQzs7Ozs7QUEvS00sa0JBQVcsR0FBRyxDQUFDLENBQUM7O1lBaER4QixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGFBQWE7Z0JBQ3ZCLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQStCVDtnQkFDRCxTQUFTLEVBQUU7b0JBQ1Q7d0JBQ0UsT0FBTyxFQUFFLGlCQUFpQjt3QkFDMUIsV0FBVyxFQUFFLE1BQU07d0JBQ25CLEtBQUssRUFBRSxJQUFJO3FCQUNaO2lCQUNGO2dCQUNELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2FBQ2hEOzs7O1lBbEVDLGlCQUFpQjs7O3FCQTZFaEIsS0FBSztxQkFJTCxLQUFLO3VCQUlMLEtBQUs7dUJBSUwsS0FBSzt3QkFJTCxLQUFLO21CQUlMLEtBQUs7aUJBSUwsS0FBSzt1QkFJTCxLQUFLO29CQUlMLEtBQUs7d0JBS0wsS0FBSyxTQUFDLFlBQVk7NkJBS2xCLEtBQUssU0FBQyxpQkFBaUI7c0JBYXZCLEtBQUs7aUNBT0wsV0FBVyxTQUFDLHNCQUFzQjs0QkFHbEMsV0FBVyxTQUFDLGlCQUFpQjtxQkFTN0IsTUFBTTswQkFhTixTQUFTLFNBQUMsYUFBYSxFQUFFLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRTs7Ozs7OztJQTVGMUMsbUJBQXVCOzs7OztJQUt2Qix3QkFBeUI7Ozs7O0lBSXpCLHdCQUF3Qjs7Ozs7SUFJeEIsMEJBQTBCOzs7OztJQUkxQiwwQkFBMEI7Ozs7O0lBSTFCLDJCQUEyQjs7Ozs7SUFJM0Isc0JBQXNCOzs7OztJQUl0QixvQkFBNkM7Ozs7O0lBSTdDLDBCQUEyQjs7Ozs7SUFJM0IsdUJBQXVCOzs7OztJQUt2QiwyQkFBb0M7Ozs7O0lBS3BDLGdDQUFpRDs7Ozs7O0lBZ0NqRCx3QkFBb0Q7Ozs7O0lBTXBELDBCQUFpQjs7SUFFakIsb0NBQW1EOzs7OztJQUtuRCw2QkFBb0U7Ozs7O0lBMERwRSwyQkFBaUM7Ozs7O0lBOEJqQyxpQ0FBa0M7Ozs7O0lBbkZ0QixtQ0FBOEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSxcbiAgQ2hhbmdlRGV0ZWN0b3JSZWYsXG4gIENvbXBvbmVudCxcbiAgRWxlbWVudFJlZixcbiAgRXZlbnRFbWl0dGVyLFxuICBJbnB1dCxcbiAgT3V0cHV0LFxuICBWaWV3Q2hpbGQsXG4gIEhvc3RCaW5kaW5nXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTkdfVkFMVUVfQUNDRVNTT1IsIENvbnRyb2xWYWx1ZUFjY2Vzc29yIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5cbmV4cG9ydCBlbnVtIFRvZ2dsZVN0YXRlIHtcbiAgSW5pdCxcbiAgQ2hlY2tlZCxcbiAgVW5jaGVja2VkXG59XG5cbmV4cG9ydCBjbGFzcyBUb2dnbGVDaGFuZ2Uge1xuICBzb3VyY2U6IFRvZ2dsZTtcbiAgY2hlY2tlZDogYm9vbGVhbjtcbn1cblxuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzdWthLXRvZ2dsZScsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGxhYmVsXG4gICAgICBjbGFzcz1cInRnbFwiXG4gICAgICBbbmdDbGFzc109XCJ7XG4gICAgICAgICdza2VsZXRvbicgOiBza2VsZXRvbixcbiAgICAgICAgJ2Rpc2FibGVkJzogZGlzYWJsZWRcbiAgICAgIH1cIlxuICAgID5cbiAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICAgIDxpbnB1dFxuICAgICAgICB0eXBlPVwiY2hlY2tib3hcIlxuICAgICAgICBbaWRdPVwiaWRcIlxuICAgICAgICBbdmFsdWVdPVwidmFsdWVcIlxuICAgICAgICBbbmFtZV09XCJuYW1lXCJcbiAgICAgICAgW3JlcXVpcmVkXT1cInJlcXVpcmVkXCJcbiAgICAgICAgW2NoZWNrZWRdPVwiY2hlY2tlZFwiXG4gICAgICAgIFtkaXNhYmxlZF09XCJkaXNhYmxlZFwiXG4gICAgICAgIFthdHRyLmFyaWEtbGFiZWxdPVwiYXJpYUxhYmVsXCJcbiAgICAgICAgW2F0dHIuYXJpYS1sYWJlbGxlZGJ5XT1cImFyaWFMYWJlbGxlZGJ5XCJcbiAgICAgICAgW2F0dHIuYXJpYS1jaGVja2VkXT1cImNoZWNrZWRcIlxuICAgICAgICAoY2hhbmdlKT1cIm9uQ2hhbmdlKCRldmVudClcIlxuICAgICAgICAoY2xpY2spPVwib25DbGljaygkZXZlbnQpXCJcbiAgICAgIC8+XG4gICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1ib2R5XCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwidG9nZ2xlLXN3aXRjaFwiPjwvc3Bhbj5cbiAgICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtdHJhY2tcIj5cbiAgICAgICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1iZ1wiPjwvc3Bhbj5cbiAgICAgICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1iZyB0b2dnbGUtYmdfbmVnYXRpdmVcIj48L3NwYW4+XG4gICAgICAgIDwvc3Bhbj5cbiAgICAgIDwvc3Bhbj5cbiAgICA8L2xhYmVsPlxuICBgLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBOR19WQUxVRV9BQ0NFU1NPUixcbiAgICAgIHVzZUV4aXN0aW5nOiBUb2dnbGUsXG4gICAgICBtdWx0aTogdHJ1ZVxuICAgIH1cbiAgXSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcbn0pXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IGNvbXBvbmVudC1jbGFzcy1zdWZmaXhcbmV4cG9ydCBjbGFzcyBUb2dnbGUgaW1wbGVtZW50cyBDb250cm9sVmFsdWVBY2Nlc3NvciB7XG4gIC8qKlxuICAgKiBWYXJpYWJsZSB1c2VkIGZvciBjcmVhdGluZyB1bmlxdWUgaWRzIGZvciB0b2dnbGUgY29tcG9uZW50cy5cbiAgICovXG4gIHN0YXRpYyB0b2dnbGVDb3VudCA9IDA7XG5cbiAgLyoqXG4gICAqIFNldCB0byBgdHJ1ZWAgZm9yIHRvZ2dsZSB0byBiZSByZW5kZXJlZCB3aXRoIG5lc3RlZCBzdHlsZXMuXG4gICAqL1xuICBASW5wdXQoKSBuZXN0ZWQ6IGJvb2xlYW47XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciB0b2dnbGUgdG8gYmUgcmVuZGVyZWQgd2l0aG91dCBhbnkgY2xhc3NlcyBvbiB0aGUgaG9zdCBlbGVtZW50LlxuICAgKi9cbiAgQElucHV0KCkgaW5saW5lID0gZmFsc2U7XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciBhIGRpc2FibGVkIHRvZ2dsZS5cbiAgICovXG4gIEBJbnB1dCgpIGRpc2FibGVkID0gZmFsc2U7XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciBhIGxvYWRpbmcgdG9nZ2xlLlxuICAgKi9cbiAgQElucHV0KCkgc2tlbGV0b24gPSBmYWxzZTtcbiAgLyoqXG4gICAqIFNldCB0byBgdHJ1ZWAgdG8gaGlkZSB0aGUgdG9nZ2xlIGxhYmVscy5cbiAgICovXG4gIEBJbnB1dCgpIGhpZGVMYWJlbCA9IGZhbHNlO1xuICAvKipcbiAgICogU2V0cyB0aGUgbmFtZSBhdHRyaWJ1dGUgb24gdGhlIGBpbnB1dGAgZWxlbWVudC5cbiAgICovXG4gIEBJbnB1dCgpIG5hbWU6IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSB1bmlxdWUgaWQgZm9yIHRoZSB0b2dnbGUgY29tcG9uZW50LlxuICAgKi9cbiAgQElucHV0KCkgaWQgPSBgdG9nZ2xlLSR7VG9nZ2xlLnRvZ2dsZUNvdW50fWA7XG4gIC8qKlxuICAgKiBSZWZsZWN0cyB0aGUgcmVxdWlyZWQgYXR0cmlidXRlIG9mIHRoZSBgaW5wdXRgIGVsZW1lbnQuXG4gICAqL1xuICBASW5wdXQoKSByZXF1aXJlZDogYm9vbGVhbjtcbiAgLyoqXG4gICAqIFNldHMgdGhlIHZhbHVlIGF0dHJpYnV0ZSBvbiB0aGUgYGlucHV0YCBlbGVtZW50LlxuICAgKi9cbiAgQElucHV0KCkgdmFsdWU6IHN0cmluZztcbiAgLyoqXG4gICAqIFVzZWQgdG8gc2V0IHRoZSBgYXJpYS1sYWJlbGAgYXR0cmlidXRlIG9uIHRoZSBpbnB1dCBlbGVtZW50LlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWlucHV0LXJlbmFtZVxuICBASW5wdXQoJ2FyaWEtbGFiZWwnKSBhcmlhTGFiZWwgPSAnJztcbiAgLyoqXG4gICAqIFVzZWQgdG8gc2V0IHRoZSBgYXJpYS1sYWJlbGxlZGJ5YCBhdHRyaWJ1dGUgb24gdGhlIGlucHV0IGVsZW1lbnQuXG4gICAqL1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6bm8taW5wdXQtcmVuYW1lXG4gIEBJbnB1dCgnYXJpYS1sYWJlbGxlZGJ5JykgYXJpYUxhYmVsbGVkYnk6IHN0cmluZztcblxuXG4gIC8qKlxuICAgKiBSZXR1cm5zIHZhbHVlIGB0cnVlYCBpZiBzdGF0ZSBpcyBzZWxlY3RlZCBmb3IgdGhlIHRvZ2dsZS5cbiAgICovXG4gIGdldCBjaGVja2VkKCkge1xuICAgIHJldHVybiB0aGlzLl9jaGVja2VkO1xuICB9XG5cbiAgLyoqXG4gICAqIFVwZGF0aW5nIHRoZSBzdGF0ZSBvZiBhIHRvZ2dsZSB0byBtYXRjaCB0aGUgc3RhdGUgb2YgdGhlIHBhcmFtZXRlciBwYXNzZWQgaW4uXG4gICAqL1xuICBASW5wdXQoKSBzZXQgY2hlY2tlZChjaGVja2VkOiBib29sZWFuKSB7XG4gICAgaWYgKGNoZWNrZWQgIT09IHRoaXMuY2hlY2tlZCkge1xuICAgICAgdGhpcy5fY2hlY2tlZCA9IGNoZWNrZWQ7XG4gICAgICB0aGlzLmNoYW5nZURldGVjdG9yUmVmLm1hcmtGb3JDaGVjaygpO1xuICAgIH1cbiAgfVxuXG4gIEBIb3N0QmluZGluZygnY2xhc3MudG9nZ2xlLXdyYXBwZXInKSBnZXQgdG9nZ2xlV3JhcHBlckNsYXNzKCkge1xuICAgIHJldHVybiAhdGhpcy5pbmxpbmU7XG4gIH1cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5mb3JtLWl0ZW0nKSBnZXQgZm9ybUl0ZW1DbGFzcygpIHtcbiAgICByZXR1cm4gIXRoaXMuaW5saW5lO1xuICB9XG5cbiAgLyoqXG4gICAqIEVtaXRzIGV2ZW50IG5vdGlmeWluZyBvdGhlciBjbGFzc2VzIHdoZW4gYSBjaGFuZ2UgaW4gc3RhdGUgb2NjdXJzIG9uIGEgdG9nZ2xlIGFmdGVyIGFcbiAgICogY2xpY2suXG4gICAqL1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IG5vLW91dHB1dC1uYXRpdmVcbiAgQE91dHB1dCgpIGNoYW5nZSA9IG5ldyBFdmVudEVtaXR0ZXI8VG9nZ2xlQ2hhbmdlPigpO1xuXG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGlmIHRoZSBpbnB1dCB0b2dnbGUgaXMgc2VsZWN0ZWQgKG9yIGNoZWNrZWQpLlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiB2YXJpYWJsZS1uYW1lXG4gIF9jaGVja2VkID0gZmFsc2U7XG5cbiAgY3VycmVudFRvZ2dsZVN0YXRlOiBUb2dnbGVTdGF0ZSA9IFRvZ2dsZVN0YXRlLkluaXQ7XG5cbiAgLyoqXG4gICAqIE1haW50YWlucyBhIHJlZmVyZW5jZSB0byB0aGUgdmlldyBET00gZWxlbWVudCBvZiB0aGUgYFRvZ2dsZWAuXG4gICAqL1xuICBAVmlld0NoaWxkKCdpbnB1dFRvZ2dsZScsIHsgc3RhdGljOiB0cnVlIH0pIGlucHV0VG9nZ2xlOiBFbGVtZW50UmVmO1xuXG4gIC8qKlxuICAgKiBDcmVhdGVzIGFuIGluc3RhbmNlIG9mIGBUb2dnbGVgLlxuICAgKi9cbiAgY29uc3RydWN0b3IocHJvdGVjdGVkIGNoYW5nZURldGVjdG9yUmVmOiBDaGFuZ2VEZXRlY3RvclJlZikge1xuICAgIFRvZ2dsZS50b2dnbGVDb3VudCsrO1xuICB9XG5cbiAgLyoqXG4gICAqIFRvZ2dsZSB0aGUgc2VsZWN0ZWQgc3RhdGUgb2YgdGhlIHRvZ2dsZS5cbiAgICovXG4gIHB1YmxpYyB0b2dnbGUoKSB7XG4gICAgdGhpcy5jaGVja2VkID0gIXRoaXMuY2hlY2tlZDtcbiAgfVxuXG4gIC8vIHRoaXMgaXMgdGhlIGluaXRpYWwgdmFsdWUgc2V0IHRvIHRoZSBjb21wb25lbnRcbiAgcHVibGljIHdyaXRlVmFsdWUodmFsdWU6IGFueSkge1xuICAgIHRoaXMuY2hlY2tlZCA9ICEhdmFsdWU7XG4gIH1cblxuICAvKipcbiAgICogU2V0cyBhIG1ldGhvZCBpbiBvcmRlciB0byBwcm9wYWdhdGUgY2hhbmdlcyBiYWNrIHRvIHRoZSBmb3JtLlxuICAgKi9cbiAgcHVibGljIHJlZ2lzdGVyT25DaGFuZ2UoZm46IGFueSkge1xuICAgIHRoaXMucHJvcGFnYXRlQ2hhbmdlID0gZm47XG4gIH1cblxuICAvKipcbiAgICogUmVnaXN0ZXJzIGEgY2FsbGJhY2sgdG8gYmUgdHJpZ2dlcmVkIHdoZW4gdGhlIGNvbnRyb2wgaGFzIGJlZW4gdG91Y2hlZC5cbiAgICogQHBhcmFtIGZuIENhbGxiYWNrIHRvIGJlIHRyaWdnZXJlZCB3aGVuIHRoZSB0b2dnbGUgaXMgdG91Y2hlZC5cbiAgICovXG4gIHB1YmxpYyByZWdpc3Rlck9uVG91Y2hlZChmbjogYW55KSB7XG4gICAgdGhpcy5vblRvdWNoZWQgPSBmbjtcbiAgfVxuXG4gIC8qKlxuICAgKiBFeGVjdXRlcyBvbiB0aGUgZXZlbnQgb2YgYSBjaGFuZ2Ugd2l0aGluIGBUb2dnbGVgIHRvIGJsb2NrIHByb3BhZ2F0aW9uLlxuICAgKi9cbiAgb25DaGFuZ2UoZXZlbnQpIHtcbiAgICBldmVudC5zdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIC8qKlxuICAgKiBIYW5kbGVzIGNsaWNrIGV2ZW50cyBvbiB0aGUgYFRvZ2dsZWAgYW5kIGVtaXRzIGNoYW5nZXMgdG8gb3RoZXIgY2xhc3Nlcy5cbiAgICovXG4gIG9uQ2xpY2soZXZlbnQpIHtcbiAgICBpZiAoIXRoaXMuZGlzYWJsZWQpIHtcbiAgICAgIHRoaXMudG9nZ2xlKCk7XG4gICAgICB0aGlzLnRyYW5zaXRpb25Ub2dnbGVTdGF0ZSh0aGlzLl9jaGVja2VkID8gVG9nZ2xlU3RhdGUuQ2hlY2tlZCA6IFRvZ2dsZVN0YXRlLlVuY2hlY2tlZCk7XG4gICAgICB0aGlzLmVtaXRDaGFuZ2VFdmVudCgpO1xuICAgIH1cbiAgfVxuXG5cbiAgLyoqXG4gICAqIENhbGxlZCB3aGVuIHRvZ2dsZSBpcyBibHVycmVkLiBOZWVkZWQgdG8gcHJvcGVybHkgaW1wbGVtZW50IGBDb250cm9sVmFsdWVBY2Nlc3NvcmAuXG4gICAqL1xuICBvblRvdWNoZWQ6ICgpID0+IGFueSA9ICgpID0+IHsgfTtcblxuICAvKipcbiAgICogSGFuZGxlcyBjaGFuZ2VzIGJldHdlZW4gdG9nZ2xlIHN0YXRlcy5cbiAgICovXG4gIHRyYW5zaXRpb25Ub2dnbGVTdGF0ZShuZXdTdGF0ZTogVG9nZ2xlU3RhdGUpIHtcbiAgICBjb25zdCBvbGRTdGF0ZSA9IHRoaXMuY3VycmVudFRvZ2dsZVN0YXRlO1xuXG4gICAgaWYgKG9sZFN0YXRlID09PSBuZXdTdGF0ZSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuY3VycmVudFRvZ2dsZVN0YXRlID0gbmV3U3RhdGU7XG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlcyBpbnN0YW5jZSBvZiBgVG9nZ2xlQ2hhbmdlYCB1c2VkIHRvIHByb3BhZ2F0ZSB0aGUgY2hhbmdlIGV2ZW50LlxuICAgKi9cbiAgZW1pdENoYW5nZUV2ZW50KCkge1xuICAgIGNvbnN0IGV2ZW50ID0gbmV3IFRvZ2dsZUNoYW5nZSgpO1xuICAgIGV2ZW50LnNvdXJjZSA9IHRoaXM7XG4gICAgZXZlbnQuY2hlY2tlZCA9IHRoaXMuY2hlY2tlZDtcblxuICAgIHRoaXMucHJvcGFnYXRlQ2hhbmdlKHRoaXMuY2hlY2tlZCk7XG4gICAgdGhpcy5jaGFuZ2UuZW1pdChldmVudCk7XG4gIH1cblxuICAvKipcbiAgICogTWV0aG9kIHNldCBpbiBgcmVnaXN0ZXJPbkNoYW5nZWAgdG8gcHJvcGFnYXRlIGNoYW5nZXMgYmFjayB0byB0aGUgZm9ybS5cbiAgICovXG4gIHByb3BhZ2F0ZUNoYW5nZSA9IChfOiBhbnkpID0+IHsgfTtcbn1cbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9nZ2xlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbImxpYi90b2dnbGUvdG9nZ2xlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUNMLHVCQUF1QixFQUN2QixpQkFBaUIsRUFDakIsU0FBUyxFQUNULFVBQVUsRUFDVixZQUFZLEVBQ1osS0FBSyxFQUNMLE1BQU0sRUFDTixTQUFTLEVBQ1QsV0FBVyxFQUNaLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxpQkFBaUIsRUFBd0IsTUFBTSxnQkFBZ0IsQ0FBQzs7O0lBSXZFLE9BQUk7SUFDSixVQUFPO0lBQ1AsWUFBUzs7Ozs7O0FBR1gsTUFBTSxPQUFPLFlBQVk7Q0FHeEI7OztJQUZDLDhCQUFlOztJQUNmLCtCQUFpQjs7QUErQ25CLG1EQUFtRDtBQUNuRCxNQUFNLE9BQU8sTUFBTTs7Ozs7SUFxR2pCLFlBQXNCLGlCQUFvQztRQUFwQyxzQkFBaUIsR0FBakIsaUJBQWlCLENBQW1COzs7O1FBeEZqRCxXQUFNLEdBQUcsS0FBSyxDQUFDOzs7O1FBSWYsYUFBUSxHQUFHLEtBQUssQ0FBQzs7OztRQUlqQixhQUFRLEdBQUcsS0FBSyxDQUFDOzs7O1FBSWpCLGNBQVMsR0FBRyxLQUFLLENBQUM7Ozs7UUFRbEIsT0FBRSxHQUFHLFVBQVUsTUFBTSxDQUFDLFdBQVcsRUFBRSxDQUFDOzs7OztRQWF4QixjQUFTLEdBQUcsRUFBRSxDQUFDOzs7Ozs7UUFxQzFCLFdBQU0sR0FBRyxJQUFJLFlBQVksRUFBZ0IsQ0FBQzs7Ozs7UUFNcEQsYUFBUSxHQUFHLEtBQUssQ0FBQztRQUVqQix1QkFBa0IsR0FBZ0IsV0FBVyxDQUFDLElBQUksQ0FBQzs7OztRQStEbkQsY0FBUzs7O1FBQWMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFDOzs7O1FBOEJqQyxvQkFBZTs7OztRQUFHLENBQUMsQ0FBTSxFQUFFLEVBQUUsR0FBRyxDQUFDLEVBQUM7UUFsRmhDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUN2QixDQUFDOzs7OztJQTlDRCxJQUFJLE9BQU87UUFDVCxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQzs7Ozs7O0lBS0QsSUFBYSxPQUFPLENBQUMsT0FBZ0I7UUFDbkMsSUFBSSxPQUFPLEtBQUssSUFBSSxDQUFDLE9BQU8sRUFBRTtZQUM1QixJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQztZQUN4QixJQUFJLENBQUMsaUJBQWlCLENBQUMsWUFBWSxFQUFFLENBQUM7U0FDdkM7SUFDSCxDQUFDOzs7O0lBRUQsSUFBeUMsa0JBQWtCO1FBQ3pELE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3RCLENBQUM7Ozs7SUFDRCxJQUFvQyxhQUFhO1FBQy9DLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3RCLENBQUM7Ozs7O0lBZ0NNLE1BQU07UUFDWCxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUMvQixDQUFDOzs7Ozs7SUFHTSxVQUFVLENBQUMsS0FBVTtRQUMxQixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUM7SUFDekIsQ0FBQzs7Ozs7O0lBS00sZ0JBQWdCLENBQUMsRUFBTztRQUM3QixJQUFJLENBQUMsZUFBZSxHQUFHLEVBQUUsQ0FBQztJQUM1QixDQUFDOzs7Ozs7SUFNTSxpQkFBaUIsQ0FBQyxFQUFPO1FBQzlCLElBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO0lBQ3RCLENBQUM7Ozs7OztJQUtELFFBQVEsQ0FBQyxLQUFLO1FBQ1osS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO0lBQzFCLENBQUM7Ozs7OztJQUtELE9BQU8sQ0FBQyxLQUFLO1FBQ1gsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDbEIsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO1lBQ2QsSUFBSSxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQztZQUN4RixJQUFJLENBQUMsZUFBZSxFQUFFLENBQUM7U0FDeEI7SUFDSCxDQUFDOzs7Ozs7SUFXRCxxQkFBcUIsQ0FBQyxRQUFxQjs7Y0FDbkMsUUFBUSxHQUFHLElBQUksQ0FBQyxrQkFBa0I7UUFFeEMsSUFBSSxRQUFRLEtBQUssUUFBUSxFQUFFO1lBQ3pCLE9BQU87U0FDUjtRQUVELElBQUksQ0FBQyxrQkFBa0IsR0FBRyxRQUFRLENBQUM7SUFDckMsQ0FBQzs7Ozs7SUFLRCxlQUFlOztjQUNQLEtBQUssR0FBRyxJQUFJLFlBQVksRUFBRTtRQUNoQyxLQUFLLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQztRQUNwQixLQUFLLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFFN0IsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDbkMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDMUIsQ0FBQzs7Ozs7QUEvS00sa0JBQVcsR0FBRyxDQUFDLENBQUM7O1lBaER4QixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGFBQWE7Z0JBQ3ZCLFFBQVEsRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQStCVDtnQkFDRCxTQUFTLEVBQUU7b0JBQ1Q7d0JBQ0UsT0FBTyxFQUFFLGlCQUFpQjt3QkFDMUIsV0FBVyxFQUFFLE1BQU07d0JBQ25CLEtBQUssRUFBRSxJQUFJO3FCQUNaO2lCQUNGO2dCQUNELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2FBQ2hEOzs7O1lBbEVDLGlCQUFpQjs7O3FCQTZFaEIsS0FBSztxQkFJTCxLQUFLO3VCQUlMLEtBQUs7dUJBSUwsS0FBSzt3QkFJTCxLQUFLO21CQUlMLEtBQUs7aUJBSUwsS0FBSzt1QkFJTCxLQUFLO29CQUlMLEtBQUs7d0JBS0wsS0FBSyxTQUFDLFlBQVk7NkJBS2xCLEtBQUssU0FBQyxpQkFBaUI7c0JBYXZCLEtBQUs7aUNBT0wsV0FBVyxTQUFDLHNCQUFzQjs0QkFHbEMsV0FBVyxTQUFDLGlCQUFpQjtxQkFTN0IsTUFBTTswQkFhTixTQUFTLFNBQUMsYUFBYSxFQUFFLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRTs7Ozs7OztJQTVGMUMsbUJBQXVCOzs7OztJQUt2Qix3QkFBeUI7Ozs7O0lBSXpCLHdCQUF3Qjs7Ozs7SUFJeEIsMEJBQTBCOzs7OztJQUkxQiwwQkFBMEI7Ozs7O0lBSTFCLDJCQUEyQjs7Ozs7SUFJM0Isc0JBQXNCOzs7OztJQUl0QixvQkFBNkM7Ozs7O0lBSTdDLDBCQUEyQjs7Ozs7SUFJM0IsdUJBQXVCOzs7OztJQUt2QiwyQkFBb0M7Ozs7O0lBS3BDLGdDQUFpRDs7Ozs7O0lBZ0NqRCx3QkFBb0Q7Ozs7O0lBTXBELDBCQUFpQjs7SUFFakIsb0NBQW1EOzs7OztJQUtuRCw2QkFBb0U7Ozs7O0lBMERwRSwyQkFBaUM7Ozs7O0lBOEJqQyxpQ0FBa0M7Ozs7O0lBbkZ0QixtQ0FBOEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSxcbiAgQ2hhbmdlRGV0ZWN0b3JSZWYsXG4gIENvbXBvbmVudCxcbiAgRWxlbWVudFJlZixcbiAgRXZlbnRFbWl0dGVyLFxuICBJbnB1dCxcbiAgT3V0cHV0LFxuICBWaWV3Q2hpbGQsXG4gIEhvc3RCaW5kaW5nXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTkdfVkFMVUVfQUNDRVNTT1IsIENvbnRyb2xWYWx1ZUFjY2Vzc29yIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5cbmV4cG9ydCBlbnVtIFRvZ2dsZVN0YXRlIHtcbiAgSW5pdCxcbiAgQ2hlY2tlZCxcbiAgVW5jaGVja2VkXG59XG5cbmV4cG9ydCBjbGFzcyBUb2dnbGVDaGFuZ2Uge1xuICBzb3VyY2U6IFRvZ2dsZTtcbiAgY2hlY2tlZDogYm9vbGVhbjtcbn1cblxuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzdWthLXRvZ2dsZScsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGxhYmVsXG4gICAgICBjbGFzcz1cInRvZ2dsZVwiXG4gICAgICBbbmdDbGFzc109XCJ7XG4gICAgICAgICdza2VsZXRvbicgOiBza2VsZXRvbixcbiAgICAgICAgJ2Rpc2FibGVkJzogZGlzYWJsZWRcbiAgICAgIH1cIlxuICAgID5cbiAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICAgIDxpbnB1dFxuICAgICAgICB0eXBlPVwiY2hlY2tib3hcIlxuICAgICAgICBbaWRdPVwiaWRcIlxuICAgICAgICBbdmFsdWVdPVwidmFsdWVcIlxuICAgICAgICBbbmFtZV09XCJuYW1lXCJcbiAgICAgICAgW3JlcXVpcmVkXT1cInJlcXVpcmVkXCJcbiAgICAgICAgW2NoZWNrZWRdPVwiY2hlY2tlZFwiXG4gICAgICAgIFtkaXNhYmxlZF09XCJkaXNhYmxlZFwiXG4gICAgICAgIFthdHRyLmFyaWEtbGFiZWxdPVwiYXJpYUxhYmVsXCJcbiAgICAgICAgW2F0dHIuYXJpYS1sYWJlbGxlZGJ5XT1cImFyaWFMYWJlbGxlZGJ5XCJcbiAgICAgICAgW2F0dHIuYXJpYS1jaGVja2VkXT1cImNoZWNrZWRcIlxuICAgICAgICAoY2hhbmdlKT1cIm9uQ2hhbmdlKCRldmVudClcIlxuICAgICAgICAoY2xpY2spPVwib25DbGljaygkZXZlbnQpXCJcbiAgICAgIC8+XG4gICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1ib2R5XCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwidG9nZ2xlLXN3aXRjaFwiPjwvc3Bhbj5cbiAgICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtdHJhY2tcIj5cbiAgICAgICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1iZ1wiPjwvc3Bhbj5cbiAgICAgICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1iZyB0b2dnbGUtYmdfbmVnYXRpdmVcIj48L3NwYW4+XG4gICAgICAgIDwvc3Bhbj5cbiAgICAgIDwvc3Bhbj5cbiAgICA8L2xhYmVsPlxuICBgLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBOR19WQUxVRV9BQ0NFU1NPUixcbiAgICAgIHVzZUV4aXN0aW5nOiBUb2dnbGUsXG4gICAgICBtdWx0aTogdHJ1ZVxuICAgIH1cbiAgXSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcbn0pXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IGNvbXBvbmVudC1jbGFzcy1zdWZmaXhcbmV4cG9ydCBjbGFzcyBUb2dnbGUgaW1wbGVtZW50cyBDb250cm9sVmFsdWVBY2Nlc3NvciB7XG4gIC8qKlxuICAgKiBWYXJpYWJsZSB1c2VkIGZvciBjcmVhdGluZyB1bmlxdWUgaWRzIGZvciB0b2dnbGUgY29tcG9uZW50cy5cbiAgICovXG4gIHN0YXRpYyB0b2dnbGVDb3VudCA9IDA7XG5cbiAgLyoqXG4gICAqIFNldCB0byBgdHJ1ZWAgZm9yIHRvZ2dsZSB0byBiZSByZW5kZXJlZCB3aXRoIG5lc3RlZCBzdHlsZXMuXG4gICAqL1xuICBASW5wdXQoKSBuZXN0ZWQ6IGJvb2xlYW47XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciB0b2dnbGUgdG8gYmUgcmVuZGVyZWQgd2l0aG91dCBhbnkgY2xhc3NlcyBvbiB0aGUgaG9zdCBlbGVtZW50LlxuICAgKi9cbiAgQElucHV0KCkgaW5saW5lID0gZmFsc2U7XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciBhIGRpc2FibGVkIHRvZ2dsZS5cbiAgICovXG4gIEBJbnB1dCgpIGRpc2FibGVkID0gZmFsc2U7XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciBhIGxvYWRpbmcgdG9nZ2xlLlxuICAgKi9cbiAgQElucHV0KCkgc2tlbGV0b24gPSBmYWxzZTtcbiAgLyoqXG4gICAqIFNldCB0byBgdHJ1ZWAgdG8gaGlkZSB0aGUgdG9nZ2xlIGxhYmVscy5cbiAgICovXG4gIEBJbnB1dCgpIGhpZGVMYWJlbCA9IGZhbHNlO1xuICAvKipcbiAgICogU2V0cyB0aGUgbmFtZSBhdHRyaWJ1dGUgb24gdGhlIGBpbnB1dGAgZWxlbWVudC5cbiAgICovXG4gIEBJbnB1dCgpIG5hbWU6IHN0cmluZztcbiAgLyoqXG4gICAqIFRoZSB1bmlxdWUgaWQgZm9yIHRoZSB0b2dnbGUgY29tcG9uZW50LlxuICAgKi9cbiAgQElucHV0KCkgaWQgPSBgdG9nZ2xlLSR7VG9nZ2xlLnRvZ2dsZUNvdW50fWA7XG4gIC8qKlxuICAgKiBSZWZsZWN0cyB0aGUgcmVxdWlyZWQgYXR0cmlidXRlIG9mIHRoZSBgaW5wdXRgIGVsZW1lbnQuXG4gICAqL1xuICBASW5wdXQoKSByZXF1aXJlZDogYm9vbGVhbjtcbiAgLyoqXG4gICAqIFNldHMgdGhlIHZhbHVlIGF0dHJpYnV0ZSBvbiB0aGUgYGlucHV0YCBlbGVtZW50LlxuICAgKi9cbiAgQElucHV0KCkgdmFsdWU6IHN0cmluZztcbiAgLyoqXG4gICAqIFVzZWQgdG8gc2V0IHRoZSBgYXJpYS1sYWJlbGAgYXR0cmlidXRlIG9uIHRoZSBpbnB1dCBlbGVtZW50LlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWlucHV0LXJlbmFtZVxuICBASW5wdXQoJ2FyaWEtbGFiZWwnKSBhcmlhTGFiZWwgPSAnJztcbiAgLyoqXG4gICAqIFVzZWQgdG8gc2V0IHRoZSBgYXJpYS1sYWJlbGxlZGJ5YCBhdHRyaWJ1dGUgb24gdGhlIGlucHV0IGVsZW1lbnQuXG4gICAqL1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6bm8taW5wdXQtcmVuYW1lXG4gIEBJbnB1dCgnYXJpYS1sYWJlbGxlZGJ5JykgYXJpYUxhYmVsbGVkYnk6IHN0cmluZztcblxuXG4gIC8qKlxuICAgKiBSZXR1cm5zIHZhbHVlIGB0cnVlYCBpZiBzdGF0ZSBpcyBzZWxlY3RlZCBmb3IgdGhlIHRvZ2dsZS5cbiAgICovXG4gIGdldCBjaGVja2VkKCkge1xuICAgIHJldHVybiB0aGlzLl9jaGVja2VkO1xuICB9XG5cbiAgLyoqXG4gICAqIFVwZGF0aW5nIHRoZSBzdGF0ZSBvZiBhIHRvZ2dsZSB0byBtYXRjaCB0aGUgc3RhdGUgb2YgdGhlIHBhcmFtZXRlciBwYXNzZWQgaW4uXG4gICAqL1xuICBASW5wdXQoKSBzZXQgY2hlY2tlZChjaGVja2VkOiBib29sZWFuKSB7XG4gICAgaWYgKGNoZWNrZWQgIT09IHRoaXMuY2hlY2tlZCkge1xuICAgICAgdGhpcy5fY2hlY2tlZCA9IGNoZWNrZWQ7XG4gICAgICB0aGlzLmNoYW5nZURldGVjdG9yUmVmLm1hcmtGb3JDaGVjaygpO1xuICAgIH1cbiAgfVxuXG4gIEBIb3N0QmluZGluZygnY2xhc3MudG9nZ2xlLXdyYXBwZXInKSBnZXQgdG9nZ2xlV3JhcHBlckNsYXNzKCkge1xuICAgIHJldHVybiAhdGhpcy5pbmxpbmU7XG4gIH1cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5mb3JtLWl0ZW0nKSBnZXQgZm9ybUl0ZW1DbGFzcygpIHtcbiAgICByZXR1cm4gIXRoaXMuaW5saW5lO1xuICB9XG5cbiAgLyoqXG4gICAqIEVtaXRzIGV2ZW50IG5vdGlmeWluZyBvdGhlciBjbGFzc2VzIHdoZW4gYSBjaGFuZ2UgaW4gc3RhdGUgb2NjdXJzIG9uIGEgdG9nZ2xlIGFmdGVyIGFcbiAgICogY2xpY2suXG4gICAqL1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IG5vLW91dHB1dC1uYXRpdmVcbiAgQE91dHB1dCgpIGNoYW5nZSA9IG5ldyBFdmVudEVtaXR0ZXI8VG9nZ2xlQ2hhbmdlPigpO1xuXG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGlmIHRoZSBpbnB1dCB0b2dnbGUgaXMgc2VsZWN0ZWQgKG9yIGNoZWNrZWQpLlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiB2YXJpYWJsZS1uYW1lXG4gIF9jaGVja2VkID0gZmFsc2U7XG5cbiAgY3VycmVudFRvZ2dsZVN0YXRlOiBUb2dnbGVTdGF0ZSA9IFRvZ2dsZVN0YXRlLkluaXQ7XG5cbiAgLyoqXG4gICAqIE1haW50YWlucyBhIHJlZmVyZW5jZSB0byB0aGUgdmlldyBET00gZWxlbWVudCBvZiB0aGUgYFRvZ2dsZWAuXG4gICAqL1xuICBAVmlld0NoaWxkKCdpbnB1dFRvZ2dsZScsIHsgc3RhdGljOiB0cnVlIH0pIGlucHV0VG9nZ2xlOiBFbGVtZW50UmVmO1xuXG4gIC8qKlxuICAgKiBDcmVhdGVzIGFuIGluc3RhbmNlIG9mIGBUb2dnbGVgLlxuICAgKi9cbiAgY29uc3RydWN0b3IocHJvdGVjdGVkIGNoYW5nZURldGVjdG9yUmVmOiBDaGFuZ2VEZXRlY3RvclJlZikge1xuICAgIFRvZ2dsZS50b2dnbGVDb3VudCsrO1xuICB9XG5cbiAgLyoqXG4gICAqIFRvZ2dsZSB0aGUgc2VsZWN0ZWQgc3RhdGUgb2YgdGhlIHRvZ2dsZS5cbiAgICovXG4gIHB1YmxpYyB0b2dnbGUoKSB7XG4gICAgdGhpcy5jaGVja2VkID0gIXRoaXMuY2hlY2tlZDtcbiAgfVxuXG4gIC8vIHRoaXMgaXMgdGhlIGluaXRpYWwgdmFsdWUgc2V0IHRvIHRoZSBjb21wb25lbnRcbiAgcHVibGljIHdyaXRlVmFsdWUodmFsdWU6IGFueSkge1xuICAgIHRoaXMuY2hlY2tlZCA9ICEhdmFsdWU7XG4gIH1cblxuICAvKipcbiAgICogU2V0cyBhIG1ldGhvZCBpbiBvcmRlciB0byBwcm9wYWdhdGUgY2hhbmdlcyBiYWNrIHRvIHRoZSBmb3JtLlxuICAgKi9cbiAgcHVibGljIHJlZ2lzdGVyT25DaGFuZ2UoZm46IGFueSkge1xuICAgIHRoaXMucHJvcGFnYXRlQ2hhbmdlID0gZm47XG4gIH1cblxuICAvKipcbiAgICogUmVnaXN0ZXJzIGEgY2FsbGJhY2sgdG8gYmUgdHJpZ2dlcmVkIHdoZW4gdGhlIGNvbnRyb2wgaGFzIGJlZW4gdG91Y2hlZC5cbiAgICogQHBhcmFtIGZuIENhbGxiYWNrIHRvIGJlIHRyaWdnZXJlZCB3aGVuIHRoZSB0b2dnbGUgaXMgdG91Y2hlZC5cbiAgICovXG4gIHB1YmxpYyByZWdpc3Rlck9uVG91Y2hlZChmbjogYW55KSB7XG4gICAgdGhpcy5vblRvdWNoZWQgPSBmbjtcbiAgfVxuXG4gIC8qKlxuICAgKiBFeGVjdXRlcyBvbiB0aGUgZXZlbnQgb2YgYSBjaGFuZ2Ugd2l0aGluIGBUb2dnbGVgIHRvIGJsb2NrIHByb3BhZ2F0aW9uLlxuICAgKi9cbiAgb25DaGFuZ2UoZXZlbnQpIHtcbiAgICBldmVudC5zdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIC8qKlxuICAgKiBIYW5kbGVzIGNsaWNrIGV2ZW50cyBvbiB0aGUgYFRvZ2dsZWAgYW5kIGVtaXRzIGNoYW5nZXMgdG8gb3RoZXIgY2xhc3Nlcy5cbiAgICovXG4gIG9uQ2xpY2soZXZlbnQpIHtcbiAgICBpZiAoIXRoaXMuZGlzYWJsZWQpIHtcbiAgICAgIHRoaXMudG9nZ2xlKCk7XG4gICAgICB0aGlzLnRyYW5zaXRpb25Ub2dnbGVTdGF0ZSh0aGlzLl9jaGVja2VkID8gVG9nZ2xlU3RhdGUuQ2hlY2tlZCA6IFRvZ2dsZVN0YXRlLlVuY2hlY2tlZCk7XG4gICAgICB0aGlzLmVtaXRDaGFuZ2VFdmVudCgpO1xuICAgIH1cbiAgfVxuXG5cbiAgLyoqXG4gICAqIENhbGxlZCB3aGVuIHRvZ2dsZSBpcyBibHVycmVkLiBOZWVkZWQgdG8gcHJvcGVybHkgaW1wbGVtZW50IGBDb250cm9sVmFsdWVBY2Nlc3NvcmAuXG4gICAqL1xuICBvblRvdWNoZWQ6ICgpID0+IGFueSA9ICgpID0+IHsgfTtcblxuICAvKipcbiAgICogSGFuZGxlcyBjaGFuZ2VzIGJldHdlZW4gdG9nZ2xlIHN0YXRlcy5cbiAgICovXG4gIHRyYW5zaXRpb25Ub2dnbGVTdGF0ZShuZXdTdGF0ZTogVG9nZ2xlU3RhdGUpIHtcbiAgICBjb25zdCBvbGRTdGF0ZSA9IHRoaXMuY3VycmVudFRvZ2dsZVN0YXRlO1xuXG4gICAgaWYgKG9sZFN0YXRlID09PSBuZXdTdGF0ZSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuY3VycmVudFRvZ2dsZVN0YXRlID0gbmV3U3RhdGU7XG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlcyBpbnN0YW5jZSBvZiBgVG9nZ2xlQ2hhbmdlYCB1c2VkIHRvIHByb3BhZ2F0ZSB0aGUgY2hhbmdlIGV2ZW50LlxuICAgKi9cbiAgZW1pdENoYW5nZUV2ZW50KCkge1xuICAgIGNvbnN0IGV2ZW50ID0gbmV3IFRvZ2dsZUNoYW5nZSgpO1xuICAgIGV2ZW50LnNvdXJjZSA9IHRoaXM7XG4gICAgZXZlbnQuY2hlY2tlZCA9IHRoaXMuY2hlY2tlZDtcblxuICAgIHRoaXMucHJvcGFnYXRlQ2hhbmdlKHRoaXMuY2hlY2tlZCk7XG4gICAgdGhpcy5jaGFuZ2UuZW1pdChldmVudCk7XG4gIH1cblxuICAvKipcbiAgICogTWV0aG9kIHNldCBpbiBgcmVnaXN0ZXJPbkNoYW5nZWAgdG8gcHJvcGFnYXRlIGNoYW5nZXMgYmFjayB0byB0aGUgZm9ybS5cbiAgICovXG4gIHByb3BhZ2F0ZUNoYW5nZSA9IChfOiBhbnkpID0+IHsgfTtcbn1cbiJdfQ== |
@@ -15,2 +15,4 @@ /** | ||
export { Radio, RadioGroup, RadioChange, RadioModule } from './lib/radio/radio.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUdBLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLHlDQUFjLGdDQUFnQyxDQUFDO0FBQy9DLHVEQUFjLDRCQUE0QixDQUFDO0FBQzNDLHdEQUFjLDBCQUEwQixDQUFDO0FBQ3pDLDJCQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLDREQUFjLDBCQUEwQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBzdWthXG4gKi9cbmV4cG9ydCAqIGZyb20gJy4vbGliL2J1dHRvbi9idXR0b24ubW9kdWxlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NoZWNrYm94L2NoZWNrYm94Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZWxlY3Qvc2VsZWN0Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnB1dC9pbnB1dC5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JpZC9ncmlkLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b2dnbGUvdG9nZ2xlLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9yYWRpby9yYWRpby5tb2R1bGUnO1xuXG5cbiJdfQ== | ||
export { Container, ContainerModule } from './lib/container/container.module'; | ||
export { SpacingModule } from './lib/spacing/spacing.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUdBLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLHlDQUFjLGdDQUFnQyxDQUFDO0FBQy9DLHVEQUFjLDRCQUE0QixDQUFDO0FBQzNDLHdEQUFjLDBCQUEwQixDQUFDO0FBQ3pDLDJCQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLDREQUFjLDBCQUEwQixDQUFDO0FBQ3pDLDJDQUFjLGtDQUFrQyxDQUFDO0FBQ2pELDhCQUFjLDhCQUE4QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBzdWthXG4gKi9cbmV4cG9ydCAqIGZyb20gJy4vbGliL2J1dHRvbi9idXR0b24ubW9kdWxlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NoZWNrYm94L2NoZWNrYm94Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZWxlY3Qvc2VsZWN0Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnB1dC9pbnB1dC5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JpZC9ncmlkLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b2dnbGUvdG9nZ2xlLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9yYWRpby9yYWRpby5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvY29udGFpbmVyL2NvbnRhaW5lci5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvc3BhY2luZy9zcGFjaW5nLm1vZHVsZSc7XG5cblxuIl19 |
@@ -8,4 +8,6 @@ /** | ||
*/ | ||
export { Button, ButtonModule, Checkbox, CheckboxModule, Select, Option, OptGroup, SelectModule, TextInput, TextArea, Label, InputModule, GridModule, Toggle, ToggleModule, Radio, RadioGroup, RadioChange, RadioModule } from './public-api'; | ||
export { Button, ButtonModule, Checkbox, CheckboxModule, Select, Option, OptGroup, SelectModule, TextInput, TextArea, Label, InputModule, GridModule, Toggle, ToggleModule, Radio, RadioGroup, RadioChange, RadioModule, Container, ContainerModule, SpacingModule } from './public-api'; | ||
export { ColumnDirective as ɵc, GridDirective as ɵa, RowDirective as ɵb } from './lib/grid/grid.directive'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia3VzaGtpLW5nLXN1a2EuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJrdXNoa2ktbmctc3VrYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsK05BQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxlQUFlLElBQUksRUFBRSxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsWUFBWSxJQUFJLEVBQUUsRUFBQyxNQUFNLDJCQUEyQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge0NvbHVtbkRpcmVjdGl2ZSBhcyDJtWMsR3JpZERpcmVjdGl2ZSBhcyDJtWEsUm93RGlyZWN0aXZlIGFzIMm1Yn0gZnJvbSAnLi9saWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZSc7Il19 | ||
export { MarginBottomDirective as ɵf, MarginDirective as ɵd, MarginHorizontalDirective as ɵi, MarginLeftDirective as ɵg, MarginRightDirective as ɵh, MarginTopDirective as ɵe, MarginVerticalDirective as ɵj } from './lib/spacing/margin.directive'; | ||
export { PaddingBottomDirective as ɵm, PaddingDirective as ɵk, PaddingHorizontalDirective as ɵp, PaddingLeftDirective as ɵn, PaddingRightDirective as ɵo, PaddingTopDirective as ɵl, PaddingVerticalDirective as ɵq } from './lib/spacing/padding.directive'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia3VzaGtpLW5nLXN1a2EuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJrdXNoa2ktbmctc3VrYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSUEsMFFBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxlQUFlLElBQUksRUFBRSxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsWUFBWSxJQUFJLEVBQUUsRUFBQyxNQUFNLDJCQUEyQixDQUFDO0FBQ3ZHLE9BQU8sRUFBQyxxQkFBcUIsSUFBSSxFQUFFLEVBQUMsZUFBZSxJQUFJLEVBQUUsRUFBQyx5QkFBeUIsSUFBSSxFQUFFLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyxrQkFBa0IsSUFBSSxFQUFFLEVBQUMsdUJBQXVCLElBQUksRUFBRSxFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFDN08sT0FBTyxFQUFDLHNCQUFzQixJQUFJLEVBQUUsRUFBQyxnQkFBZ0IsSUFBSSxFQUFFLEVBQUMsMEJBQTBCLElBQUksRUFBRSxFQUFDLG9CQUFvQixJQUFJLEVBQUUsRUFBQyxxQkFBcUIsSUFBSSxFQUFFLEVBQUMsbUJBQW1CLElBQUksRUFBRSxFQUFDLHdCQUF3QixJQUFJLEVBQUUsRUFBQyxNQUFNLGlDQUFpQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge0NvbHVtbkRpcmVjdGl2ZSBhcyDJtWMsR3JpZERpcmVjdGl2ZSBhcyDJtWEsUm93RGlyZWN0aXZlIGFzIMm1Yn0gZnJvbSAnLi9saWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZSc7XG5leHBvcnQge01hcmdpbkJvdHRvbURpcmVjdGl2ZSBhcyDJtWYsTWFyZ2luRGlyZWN0aXZlIGFzIMm1ZCxNYXJnaW5Ib3Jpem9udGFsRGlyZWN0aXZlIGFzIMm1aSxNYXJnaW5MZWZ0RGlyZWN0aXZlIGFzIMm1ZyxNYXJnaW5SaWdodERpcmVjdGl2ZSBhcyDJtWgsTWFyZ2luVG9wRGlyZWN0aXZlIGFzIMm1ZSxNYXJnaW5WZXJ0aWNhbERpcmVjdGl2ZSBhcyDJtWp9IGZyb20gJy4vbGliL3NwYWNpbmcvbWFyZ2luLmRpcmVjdGl2ZSc7XG5leHBvcnQge1BhZGRpbmdCb3R0b21EaXJlY3RpdmUgYXMgybVtLFBhZGRpbmdEaXJlY3RpdmUgYXMgybVrLFBhZGRpbmdIb3Jpem9udGFsRGlyZWN0aXZlIGFzIMm1cCxQYWRkaW5nTGVmdERpcmVjdGl2ZSBhcyDJtW4sUGFkZGluZ1JpZ2h0RGlyZWN0aXZlIGFzIMm1byxQYWRkaW5nVG9wRGlyZWN0aXZlIGFzIMm1bCxQYWRkaW5nVmVydGljYWxEaXJlY3RpdmUgYXMgybVxfSBmcm9tICcuL2xpYi9zcGFjaW5nL3BhZGRpbmcuZGlyZWN0aXZlJzsiXX0= |
@@ -28,2 +28,3 @@ /** | ||
this.baseClass = true; | ||
this.noGutters = false; | ||
} | ||
@@ -36,3 +37,4 @@ RowDirective.decorators = [ | ||
RowDirective.propDecorators = { | ||
baseClass: [{ type: HostBinding, args: ['class.row',] }] | ||
baseClass: [{ type: HostBinding, args: ['class.row',] }], | ||
noGutters: [{ type: HostBinding, args: ['class.no-gutters',] }, { type: Input }] | ||
}; | ||
@@ -45,2 +47,4 @@ return RowDirective; | ||
RowDirective.prototype.baseClass; | ||
/** @type {?} */ | ||
RowDirective.prototype.noGutters; | ||
} | ||
@@ -144,2 +148,2 @@ var ColumnDirective = /** @class */ (function () { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JpZC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBRXRFO0lBQUE7UUFJNkIsY0FBUyxHQUFHLElBQUksQ0FBQztJQUM5QyxDQUFDOztnQkFMQSxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFlBQVk7aUJBQ3ZCOzs7NEJBRUUsV0FBVyxTQUFDLFlBQVk7O0lBQzNCLG9CQUFDO0NBQUEsQUFMRCxJQUtDO1NBRlksYUFBYTs7O0lBQ3hCLGtDQUE0Qzs7QUFHOUM7SUFBQTtRQUk0QixjQUFTLEdBQUcsSUFBSSxDQUFDO0lBQzdDLENBQUM7O2dCQUxBLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsV0FBVztpQkFDdEI7Ozs0QkFFRSxXQUFXLFNBQUMsV0FBVzs7SUFDMUIsbUJBQUM7Q0FBQSxBQUxELElBS0M7U0FGWSxZQUFZOzs7SUFDdkIsaUNBQTJDOztBQUc3QztJQUFBO1FBSVcsVUFBSyxHQUFHLEVBQUUsQ0FBQztRQUNYLGtCQUFhLEdBQUcsRUFBRSxDQUFDO1FBQ25CLFlBQU8sR0FBRyxFQUFFLENBQUM7O1FBR1osbUJBQWMsR0FBYSxFQUFFLENBQUM7SUFxQzFDLENBQUM7SUFuQ0Msc0JBQ0ksMENBQWE7Ozs7UUFEakI7WUFFRSxPQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLENBQUM7OztPQUFBOzs7OztJQUVELDZCQUFHOzs7O0lBQUgsVUFBSSxPQUFlO1FBQ2pCLElBQUksQ0FBQyxjQUFjLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMzQyxDQUFDOzs7O0lBRUQsa0NBQVE7OztJQUFSO1FBQUEsaUJBeUJDO1FBeEJDLElBQUk7O2dCQUNJLFVBQVUsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUM7WUFDbEQsSUFBSSxVQUFVLENBQUMsTUFBTSxJQUFJLENBQUMsRUFBRTtnQkFDMUIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7YUFDakM7WUFFRCxVQUFVLENBQUMsT0FBTzs7OztZQUFDLFVBQUEsR0FBRztnQkFDcEIsSUFBSSxLQUFJLENBQUMsYUFBYSxDQUFDLEdBQUcsQ0FBQyxLQUFLLFNBQVMsRUFBRTtvQkFDekMsS0FBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsU0FBTyxHQUFLLENBQUMsQ0FBQztpQkFDeEM7cUJBQU07b0JBQ0wsS0FBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsU0FBTyxHQUFHLFNBQUksS0FBSSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUcsQ0FBQyxDQUFDO2lCQUNuRTtZQUNILENBQUMsRUFBQyxDQUFDO1lBRUgsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTzs7OztZQUFDLFVBQUEsR0FBRztnQkFDbkMsS0FBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsWUFBVSxHQUFHLFNBQUksS0FBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUcsQ0FBQyxDQUFDO1lBQ2pFLENBQUMsRUFBQyxDQUFDO1NBQ0o7UUFBQyxPQUFPLEdBQUcsRUFBRTtZQUNaLE9BQU8sQ0FBQyxLQUFLLENBQUMsNkNBQStDLEdBQUssQ0FBQyxDQUFDO1NBQ3JFO1FBRUQsSUFBSSxJQUFJLENBQUMsS0FBSyxFQUFFO1lBQ2QsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ3RDO0lBQ0gsQ0FBQzs7Z0JBN0NGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsV0FBVztpQkFDdEI7Ozt3QkFFRSxLQUFLO2dDQUNMLEtBQUs7MEJBQ0wsS0FBSztnQ0FLTCxXQUFXLFNBQUMsT0FBTzs7SUFtQ3RCLHNCQUFDO0NBQUEsQUE5Q0QsSUE4Q0M7U0EzQ1ksZUFBZTs7O0lBQzFCLGdDQUFvQjs7SUFDcEIsd0NBQTRCOztJQUM1QixrQ0FBc0I7Ozs7O0lBR3RCLHlDQUF3QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdEJpbmRpbmcsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW3N1a2FHcmlkXSdcbn0pXG5leHBvcnQgY2xhc3MgR3JpZERpcmVjdGl2ZSB7XG4gIEBIb3N0QmluZGluZygnY2xhc3MuZ3JpZCcpIGJhc2VDbGFzcyA9IHRydWU7XG59XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tzdWthUm93XSdcbn0pXG5leHBvcnQgY2xhc3MgUm93RGlyZWN0aXZlIHtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5yb3cnKSBiYXNlQ2xhc3MgPSB0cnVlO1xufVxuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbc3VrYUNvbF0nXG59KVxuZXhwb3J0IGNsYXNzIENvbHVtbkRpcmVjdGl2ZSBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIGNsYXNzID0gJyc7XG4gIEBJbnB1dCgpIGNvbHVtbk51bWJlcnMgPSB7fTtcbiAgQElucHV0KCkgb2Zmc2V0cyA9IHt9O1xuXG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogdmFyaWFibGUtbmFtZVxuICBwcm90ZWN0ZWQgX2NvbHVtbkNsYXNzZXM6IHN0cmluZ1tdID0gW107XG5cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcycpXG4gIGdldCBjb2x1bW5DbGFzc2VzKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuX2NvbHVtbkNsYXNzZXMuam9pbignICcpO1xuICB9XG5cbiAgc2V0KGNsYXNzZXM6IHN0cmluZykge1xuICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMgPSBjbGFzc2VzLnNwbGl0KCcgJyk7XG4gIH1cblxuICBuZ09uSW5pdCgpIHtcbiAgICB0cnkge1xuICAgICAgY29uc3QgY29sdW1uS2V5cyA9IE9iamVjdC5rZXlzKHRoaXMuY29sdW1uTnVtYmVycyk7XG4gICAgICBpZiAoY29sdW1uS2V5cy5sZW5ndGggPD0gMCkge1xuICAgICAgICB0aGlzLl9jb2x1bW5DbGFzc2VzLnB1c2goJ2NvbCcpO1xuICAgICAgfVxuXG4gICAgICBjb2x1bW5LZXlzLmZvckVhY2goa2V5ID0+IHtcbiAgICAgICAgaWYgKHRoaXMuY29sdW1uTnVtYmVyc1trZXldID09PSAnbm9icmVhaycpIHtcbiAgICAgICAgICB0aGlzLl9jb2x1bW5DbGFzc2VzLnB1c2goYGNvbC0ke2tleX1gKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICB0aGlzLl9jb2x1bW5DbGFzc2VzLnB1c2goYGNvbC0ke2tleX0tJHt0aGlzLmNvbHVtbk51bWJlcnNba2V5XX1gKTtcbiAgICAgICAgfVxuICAgICAgfSk7XG5cbiAgICAgIE9iamVjdC5rZXlzKHRoaXMub2Zmc2V0cykuZm9yRWFjaChrZXkgPT4ge1xuICAgICAgICB0aGlzLl9jb2x1bW5DbGFzc2VzLnB1c2goYG9mZnNldC0ke2tleX0tJHt0aGlzLm9mZnNldHNba2V5XX1gKTtcbiAgICAgIH0pO1xuICAgIH0gY2F0Y2ggKGVycikge1xuICAgICAgY29uc29sZS5lcnJvcihgTWFsZm9ybWVkIFxcYG9mZnNldHNcXGAgb3IgXFxgY29sdW1uTnVtYmVyc1xcYDogJHtlcnJ9YCk7XG4gICAgfVxuXG4gICAgaWYgKHRoaXMuY2xhc3MpIHtcbiAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaCh0aGlzLmNsYXNzKTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JpZC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvZ3JpZC9ncmlkLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBRXRFO0lBQUE7UUFJNkIsY0FBUyxHQUFHLElBQUksQ0FBQztJQUM5QyxDQUFDOztnQkFMQSxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFlBQVk7aUJBQ3ZCOzs7NEJBRUUsV0FBVyxTQUFDLFlBQVk7O0lBQzNCLG9CQUFDO0NBQUEsQUFMRCxJQUtDO1NBRlksYUFBYTs7O0lBQ3hCLGtDQUE0Qzs7QUFHOUM7SUFBQTtRQUk0QixjQUFTLEdBQUcsSUFBSSxDQUFDO1FBQ0QsY0FBUyxHQUFHLEtBQUssQ0FBQztJQUM5RCxDQUFDOztnQkFOQSxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFdBQVc7aUJBQ3RCOzs7NEJBRUUsV0FBVyxTQUFDLFdBQVc7NEJBQ3ZCLFdBQVcsU0FBQyxrQkFBa0IsY0FBRyxLQUFLOztJQUN6QyxtQkFBQztDQUFBLEFBTkQsSUFNQztTQUhZLFlBQVk7OztJQUN2QixpQ0FBMkM7O0lBQzNDLGlDQUE0RDs7QUFHOUQ7SUFBQTtRQUlXLFVBQUssR0FBRyxFQUFFLENBQUM7UUFDWCxrQkFBYSxHQUFHLEVBQUUsQ0FBQztRQUNuQixZQUFPLEdBQUcsRUFBRSxDQUFDOztRQUdaLG1CQUFjLEdBQWEsRUFBRSxDQUFDO0lBcUMxQyxDQUFDO0lBbkNDLHNCQUNJLDBDQUFhOzs7O1FBRGpCO1lBRUUsT0FBTyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN2QyxDQUFDOzs7T0FBQTs7Ozs7SUFFRCw2QkFBRzs7OztJQUFILFVBQUksT0FBZTtRQUNqQixJQUFJLENBQUMsY0FBYyxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDM0MsQ0FBQzs7OztJQUVELGtDQUFROzs7SUFBUjtRQUFBLGlCQXlCQztRQXhCQyxJQUFJOztnQkFDSSxVQUFVLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDO1lBQ2xELElBQUksVUFBVSxDQUFDLE1BQU0sSUFBSSxDQUFDLEVBQUU7Z0JBQzFCLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2FBQ2pDO1lBRUQsVUFBVSxDQUFDLE9BQU87Ozs7WUFBQyxVQUFBLEdBQUc7Z0JBQ3BCLElBQUksS0FBSSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsS0FBSyxTQUFTLEVBQUU7b0JBQ3pDLEtBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFNBQU8sR0FBSyxDQUFDLENBQUM7aUJBQ3hDO3FCQUFNO29CQUNMLEtBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFNBQU8sR0FBRyxTQUFJLEtBQUksQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFHLENBQUMsQ0FBQztpQkFDbkU7WUFDSCxDQUFDLEVBQUMsQ0FBQztZQUVILE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU87Ozs7WUFBQyxVQUFBLEdBQUc7Z0JBQ25DLEtBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFlBQVUsR0FBRyxTQUFJLEtBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFHLENBQUMsQ0FBQztZQUNqRSxDQUFDLEVBQUMsQ0FBQztTQUNKO1FBQUMsT0FBTyxHQUFHLEVBQUU7WUFDWixPQUFPLENBQUMsS0FBSyxDQUFDLDZDQUErQyxHQUFLLENBQUMsQ0FBQztTQUNyRTtRQUVELElBQUksSUFBSSxDQUFDLEtBQUssRUFBRTtZQUNkLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztTQUN0QztJQUNILENBQUM7O2dCQTdDRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFdBQVc7aUJBQ3RCOzs7d0JBRUUsS0FBSztnQ0FDTCxLQUFLOzBCQUNMLEtBQUs7Z0NBS0wsV0FBVyxTQUFDLE9BQU87O0lBbUN0QixzQkFBQztDQUFBLEFBOUNELElBOENDO1NBM0NZLGVBQWU7OztJQUMxQixnQ0FBb0I7O0lBQ3BCLHdDQUE0Qjs7SUFDNUIsa0NBQXNCOzs7OztJQUd0Qix5Q0FBd0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEhvc3RCaW5kaW5nLCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tzdWthR3JpZF0nXG59KVxuZXhwb3J0IGNsYXNzIEdyaWREaXJlY3RpdmUge1xuICBASG9zdEJpbmRpbmcoJ2NsYXNzLmdyaWQnKSBiYXNlQ2xhc3MgPSB0cnVlO1xufVxuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbc3VrYVJvd10nXG59KVxuZXhwb3J0IGNsYXNzIFJvd0RpcmVjdGl2ZSB7XG4gIEBIb3N0QmluZGluZygnY2xhc3Mucm93JykgYmFzZUNsYXNzID0gdHJ1ZTtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5uby1ndXR0ZXJzJykgQElucHV0KCkgbm9HdXR0ZXJzID0gZmFsc2U7XG59XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tzdWthQ29sXSdcbn0pXG5leHBvcnQgY2xhc3MgQ29sdW1uRGlyZWN0aXZlIGltcGxlbWVudHMgT25Jbml0IHtcbiAgQElucHV0KCkgY2xhc3MgPSAnJztcbiAgQElucHV0KCkgY29sdW1uTnVtYmVycyA9IHt9O1xuICBASW5wdXQoKSBvZmZzZXRzID0ge307XG5cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiB2YXJpYWJsZS1uYW1lXG4gIHByb3RlY3RlZCBfY29sdW1uQ2xhc3Nlczogc3RyaW5nW10gPSBbXTtcblxuICBASG9zdEJpbmRpbmcoJ2NsYXNzJylcbiAgZ2V0IGNvbHVtbkNsYXNzZXMoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5fY29sdW1uQ2xhc3Nlcy5qb2luKCcgJyk7XG4gIH1cblxuICBzZXQoY2xhc3Nlczogc3RyaW5nKSB7XG4gICAgdGhpcy5fY29sdW1uQ2xhc3NlcyA9IGNsYXNzZXMuc3BsaXQoJyAnKTtcbiAgfVxuXG4gIG5nT25Jbml0KCkge1xuICAgIHRyeSB7XG4gICAgICBjb25zdCBjb2x1bW5LZXlzID0gT2JqZWN0LmtleXModGhpcy5jb2x1bW5OdW1iZXJzKTtcbiAgICAgIGlmIChjb2x1bW5LZXlzLmxlbmd0aCA8PSAwKSB7XG4gICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaCgnY29sJyk7XG4gICAgICB9XG5cbiAgICAgIGNvbHVtbktleXMuZm9yRWFjaChrZXkgPT4ge1xuICAgICAgICBpZiAodGhpcy5jb2x1bW5OdW1iZXJzW2tleV0gPT09ICdub2JyZWFrJykge1xuICAgICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaChgY29sLSR7a2V5fWApO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaChgY29sLSR7a2V5fS0ke3RoaXMuY29sdW1uTnVtYmVyc1trZXldfWApO1xuICAgICAgICB9XG4gICAgICB9KTtcblxuICAgICAgT2JqZWN0LmtleXModGhpcy5vZmZzZXRzKS5mb3JFYWNoKGtleSA9PiB7XG4gICAgICAgIHRoaXMuX2NvbHVtbkNsYXNzZXMucHVzaChgb2Zmc2V0LSR7a2V5fS0ke3RoaXMub2Zmc2V0c1trZXldfWApO1xuICAgICAgfSk7XG4gICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICBjb25zb2xlLmVycm9yKGBNYWxmb3JtZWQgXFxgb2Zmc2V0c1xcYCBvciBcXGBjb2x1bW5OdW1iZXJzXFxgOiAke2Vycn1gKTtcbiAgICB9XG5cbiAgICBpZiAodGhpcy5jbGFzcykge1xuICAgICAgdGhpcy5fY29sdW1uQ2xhc3Nlcy5wdXNoKHRoaXMuY2xhc3MpO1xuICAgIH1cbiAgfVxufVxuIl19 |
@@ -282,3 +282,3 @@ /** | ||
selector: 'suka-toggle', | ||
template: "\n <label\n class=\"tgl\"\n [ngClass]=\"{\n 'skeleton' : skeleton,\n 'disabled': disabled\n }\"\n >\n <ng-content></ng-content>\n <input\n type=\"checkbox\"\n [id]=\"id\"\n [value]=\"value\"\n [name]=\"name\"\n [required]=\"required\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [attr.aria-label]=\"ariaLabel\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n [attr.aria-checked]=\"checked\"\n (change)=\"onChange($event)\"\n (click)=\"onClick($event)\"\n />\n <span class=\"toggle-body\">\n <span class=\"toggle-switch\"></span>\n <span class=\"toggle-track\">\n <span class=\"toggle-bg\"></span>\n <span class=\"toggle-bg toggle-bg_negative\"></span>\n </span>\n </span>\n </label>\n ", | ||
template: "\n <label\n class=\"toggle\"\n [ngClass]=\"{\n 'skeleton' : skeleton,\n 'disabled': disabled\n }\"\n >\n <ng-content></ng-content>\n <input\n type=\"checkbox\"\n [id]=\"id\"\n [value]=\"value\"\n [name]=\"name\"\n [required]=\"required\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [attr.aria-label]=\"ariaLabel\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n [attr.aria-checked]=\"checked\"\n (change)=\"onChange($event)\"\n (click)=\"onClick($event)\"\n />\n <span class=\"toggle-body\">\n <span class=\"toggle-switch\"></span>\n <span class=\"toggle-track\">\n <span class=\"toggle-bg\"></span>\n <span class=\"toggle-bg toggle-bg_negative\"></span>\n </span>\n </span>\n </label>\n ", | ||
providers: [ | ||
@@ -414,2 +414,2 @@ { | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9nZ2xlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbImxpYi90b2dnbGUvdG9nZ2xlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUNMLHVCQUF1QixFQUN2QixpQkFBaUIsRUFDakIsU0FBUyxFQUNULFVBQVUsRUFDVixZQUFZLEVBQ1osS0FBSyxFQUNMLE1BQU0sRUFDTixTQUFTLEVBQ1QsV0FBVyxFQUNaLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxpQkFBaUIsRUFBd0IsTUFBTSxnQkFBZ0IsQ0FBQzs7O0lBSXZFLE9BQUk7SUFDSixVQUFPO0lBQ1AsWUFBUzs7Ozs7O0FBR1g7SUFBQTtJQUdBLENBQUM7SUFBRCxtQkFBQztBQUFELENBQUMsQUFIRCxJQUdDOzs7O0lBRkMsOEJBQWU7O0lBQ2YsK0JBQWlCOztBQUluQjtJQThJRTs7T0FFRztJQUNILGdCQUFzQixpQkFBb0M7UUFBcEMsc0JBQWlCLEdBQWpCLGlCQUFpQixDQUFtQjs7OztRQXhGakQsV0FBTSxHQUFHLEtBQUssQ0FBQzs7OztRQUlmLGFBQVEsR0FBRyxLQUFLLENBQUM7Ozs7UUFJakIsYUFBUSxHQUFHLEtBQUssQ0FBQzs7OztRQUlqQixjQUFTLEdBQUcsS0FBSyxDQUFDOzs7O1FBUWxCLE9BQUUsR0FBRyxZQUFVLE1BQU0sQ0FBQyxXQUFhLENBQUM7Ozs7O1FBYXhCLGNBQVMsR0FBRyxFQUFFLENBQUM7Ozs7OztRQXFDMUIsV0FBTSxHQUFHLElBQUksWUFBWSxFQUFnQixDQUFDOzs7OztRQU1wRCxhQUFRLEdBQUcsS0FBSyxDQUFDO1FBRWpCLHVCQUFrQixHQUFnQixXQUFXLENBQUMsSUFBSSxDQUFDOzs7O1FBK0RuRCxjQUFTOzs7UUFBYyxjQUFRLENBQUMsRUFBQzs7OztRQThCakMsb0JBQWU7Ozs7UUFBRyxVQUFDLENBQU0sSUFBTyxDQUFDLEVBQUM7UUFsRmhDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUN2QixDQUFDO0lBOUNELHNCQUFJLDJCQUFPO1FBSFg7O1dBRUc7Ozs7O1FBQ0g7WUFDRSxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7UUFDdkIsQ0FBQztRQUVEOztXQUVHOzs7Ozs7UUFDSCxVQUFxQixPQUFnQjtZQUNuQyxJQUFJLE9BQU8sS0FBSyxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUM1QixJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQztnQkFDeEIsSUFBSSxDQUFDLGlCQUFpQixDQUFDLFlBQVksRUFBRSxDQUFDO2FBQ3ZDO1FBQ0gsQ0FBQzs7O09BVkE7SUFZRCxzQkFBeUMsc0NBQWtCOzs7O1FBQTNEO1lBQ0UsT0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUM7UUFDdEIsQ0FBQzs7O09BQUE7SUFDRCxzQkFBb0MsaUNBQWE7Ozs7UUFBakQ7WUFDRSxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUN0QixDQUFDOzs7T0FBQTtJQTZCRDs7T0FFRzs7Ozs7SUFDSSx1QkFBTTs7OztJQUFiO1FBQ0UsSUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDL0IsQ0FBQztJQUVELGlEQUFpRDs7Ozs7O0lBQzFDLDJCQUFVOzs7Ozs7SUFBakIsVUFBa0IsS0FBVTtRQUMxQixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUM7SUFDekIsQ0FBQztJQUVEOztPQUVHOzs7Ozs7SUFDSSxpQ0FBZ0I7Ozs7O0lBQXZCLFVBQXdCLEVBQU87UUFDN0IsSUFBSSxDQUFDLGVBQWUsR0FBRyxFQUFFLENBQUM7SUFDNUIsQ0FBQztJQUVEOzs7T0FHRzs7Ozs7O0lBQ0ksa0NBQWlCOzs7OztJQUF4QixVQUF5QixFQUFPO1FBQzlCLElBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO0lBQ3RCLENBQUM7SUFFRDs7T0FFRzs7Ozs7O0lBQ0gseUJBQVE7Ozs7O0lBQVIsVUFBUyxLQUFLO1FBQ1osS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO0lBQzFCLENBQUM7SUFFRDs7T0FFRzs7Ozs7O0lBQ0gsd0JBQU87Ozs7O0lBQVAsVUFBUSxLQUFLO1FBQ1gsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDbEIsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO1lBQ2QsSUFBSSxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQztZQUN4RixJQUFJLENBQUMsZUFBZSxFQUFFLENBQUM7U0FDeEI7SUFDSCxDQUFDO0lBUUQ7O09BRUc7Ozs7OztJQUNILHNDQUFxQjs7Ozs7SUFBckIsVUFBc0IsUUFBcUI7O1lBQ25DLFFBQVEsR0FBRyxJQUFJLENBQUMsa0JBQWtCO1FBRXhDLElBQUksUUFBUSxLQUFLLFFBQVEsRUFBRTtZQUN6QixPQUFPO1NBQ1I7UUFFRCxJQUFJLENBQUMsa0JBQWtCLEdBQUcsUUFBUSxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7T0FFRzs7Ozs7SUFDSCxnQ0FBZTs7OztJQUFmOztZQUNRLEtBQUssR0FBRyxJQUFJLFlBQVksRUFBRTtRQUNoQyxLQUFLLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQztRQUNwQixLQUFLLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFFN0IsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDbkMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDMUIsQ0FBQzs7OztJQS9LTSxrQkFBVyxHQUFHLENBQUMsQ0FBQzs7Z0JBaER4QixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGFBQWE7b0JBQ3ZCLFFBQVEsRUFBRSxnM0JBK0JUO29CQUNELFNBQVMsRUFBRTt3QkFDVDs0QkFDRSxPQUFPLEVBQUUsaUJBQWlCOzRCQUMxQixXQUFXLEVBQUUsTUFBTTs0QkFDbkIsS0FBSyxFQUFFLElBQUk7eUJBQ1o7cUJBQ0Y7b0JBQ0QsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07aUJBQ2hEOzs7O2dCQWxFQyxpQkFBaUI7Ozt5QkE2RWhCLEtBQUs7eUJBSUwsS0FBSzsyQkFJTCxLQUFLOzJCQUlMLEtBQUs7NEJBSUwsS0FBSzt1QkFJTCxLQUFLO3FCQUlMLEtBQUs7MkJBSUwsS0FBSzt3QkFJTCxLQUFLOzRCQUtMLEtBQUssU0FBQyxZQUFZO2lDQUtsQixLQUFLLFNBQUMsaUJBQWlCOzBCQWF2QixLQUFLO3FDQU9MLFdBQVcsU0FBQyxzQkFBc0I7Z0NBR2xDLFdBQVcsU0FBQyxpQkFBaUI7eUJBUzdCLE1BQU07OEJBYU4sU0FBUyxTQUFDLGFBQWEsRUFBRSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUU7O0lBeUY1QyxhQUFDO0NBQUEsQUFyT0QsSUFxT0M7U0F6TFksTUFBTTs7Ozs7O0lBSWpCLG1CQUF1Qjs7Ozs7SUFLdkIsd0JBQXlCOzs7OztJQUl6Qix3QkFBd0I7Ozs7O0lBSXhCLDBCQUEwQjs7Ozs7SUFJMUIsMEJBQTBCOzs7OztJQUkxQiwyQkFBMkI7Ozs7O0lBSTNCLHNCQUFzQjs7Ozs7SUFJdEIsb0JBQTZDOzs7OztJQUk3QywwQkFBMkI7Ozs7O0lBSTNCLHVCQUF1Qjs7Ozs7SUFLdkIsMkJBQW9DOzs7OztJQUtwQyxnQ0FBaUQ7Ozs7OztJQWdDakQsd0JBQW9EOzs7OztJQU1wRCwwQkFBaUI7O0lBRWpCLG9DQUFtRDs7Ozs7SUFLbkQsNkJBQW9FOzs7OztJQTBEcEUsMkJBQWlDOzs7OztJQThCakMsaUNBQWtDOzs7OztJQW5GdEIsbUNBQThDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksXG4gIENoYW5nZURldGVjdG9yUmVmLFxuICBDb21wb25lbnQsXG4gIEVsZW1lbnRSZWYsXG4gIEV2ZW50RW1pdHRlcixcbiAgSW5wdXQsXG4gIE91dHB1dCxcbiAgVmlld0NoaWxkLFxuICBIb3N0QmluZGluZ1xufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE5HX1ZBTFVFX0FDQ0VTU09SLCBDb250cm9sVmFsdWVBY2Nlc3NvciB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuXG5leHBvcnQgZW51bSBUb2dnbGVTdGF0ZSB7XG4gIEluaXQsXG4gIENoZWNrZWQsXG4gIFVuY2hlY2tlZFxufVxuXG5leHBvcnQgY2xhc3MgVG9nZ2xlQ2hhbmdlIHtcbiAgc291cmNlOiBUb2dnbGU7XG4gIGNoZWNrZWQ6IGJvb2xlYW47XG59XG5cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnc3VrYS10b2dnbGUnLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxsYWJlbFxuICAgICAgY2xhc3M9XCJ0Z2xcIlxuICAgICAgW25nQ2xhc3NdPVwie1xuICAgICAgICAnc2tlbGV0b24nIDogc2tlbGV0b24sXG4gICAgICAgICdkaXNhYmxlZCc6IGRpc2FibGVkXG4gICAgICB9XCJcbiAgICA+XG4gICAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4gICAgICA8aW5wdXRcbiAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgW2lkXT1cImlkXCJcbiAgICAgICAgW3ZhbHVlXT1cInZhbHVlXCJcbiAgICAgICAgW25hbWVdPVwibmFtZVwiXG4gICAgICAgIFtyZXF1aXJlZF09XCJyZXF1aXJlZFwiXG4gICAgICAgIFtjaGVja2VkXT1cImNoZWNrZWRcIlxuICAgICAgICBbZGlzYWJsZWRdPVwiZGlzYWJsZWRcIlxuICAgICAgICBbYXR0ci5hcmlhLWxhYmVsXT1cImFyaWFMYWJlbFwiXG4gICAgICAgIFthdHRyLmFyaWEtbGFiZWxsZWRieV09XCJhcmlhTGFiZWxsZWRieVwiXG4gICAgICAgIFthdHRyLmFyaWEtY2hlY2tlZF09XCJjaGVja2VkXCJcbiAgICAgICAgKGNoYW5nZSk9XCJvbkNoYW5nZSgkZXZlbnQpXCJcbiAgICAgICAgKGNsaWNrKT1cIm9uQ2xpY2soJGV2ZW50KVwiXG4gICAgICAvPlxuICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtYm9keVwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1zd2l0Y2hcIj48L3NwYW4+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwidG9nZ2xlLXRyYWNrXCI+XG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtYmdcIj48L3NwYW4+XG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtYmcgdG9nZ2xlLWJnX25lZ2F0aXZlXCI+PC9zcGFuPlxuICAgICAgICA8L3NwYW4+XG4gICAgICA8L3NwYW4+XG4gICAgPC9sYWJlbD5cbiAgYCxcbiAgcHJvdmlkZXJzOiBbXG4gICAge1xuICAgICAgcHJvdmlkZTogTkdfVkFMVUVfQUNDRVNTT1IsXG4gICAgICB1c2VFeGlzdGluZzogVG9nZ2xlLFxuICAgICAgbXVsdGk6IHRydWVcbiAgICB9XG4gIF0sXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoXG59KVxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBjb21wb25lbnQtY2xhc3Mtc3VmZml4XG5leHBvcnQgY2xhc3MgVG9nZ2xlIGltcGxlbWVudHMgQ29udHJvbFZhbHVlQWNjZXNzb3Ige1xuICAvKipcbiAgICogVmFyaWFibGUgdXNlZCBmb3IgY3JlYXRpbmcgdW5pcXVlIGlkcyBmb3IgdG9nZ2xlIGNvbXBvbmVudHMuXG4gICAqL1xuICBzdGF0aWMgdG9nZ2xlQ291bnQgPSAwO1xuXG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciB0b2dnbGUgdG8gYmUgcmVuZGVyZWQgd2l0aCBuZXN0ZWQgc3R5bGVzLlxuICAgKi9cbiAgQElucHV0KCkgbmVzdGVkOiBib29sZWFuO1xuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBmb3IgdG9nZ2xlIHRvIGJlIHJlbmRlcmVkIHdpdGhvdXQgYW55IGNsYXNzZXMgb24gdGhlIGhvc3QgZWxlbWVudC5cbiAgICovXG4gIEBJbnB1dCgpIGlubGluZSA9IGZhbHNlO1xuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBmb3IgYSBkaXNhYmxlZCB0b2dnbGUuXG4gICAqL1xuICBASW5wdXQoKSBkaXNhYmxlZCA9IGZhbHNlO1xuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBmb3IgYSBsb2FkaW5nIHRvZ2dsZS5cbiAgICovXG4gIEBJbnB1dCgpIHNrZWxldG9uID0gZmFsc2U7XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIHRvIGhpZGUgdGhlIHRvZ2dsZSBsYWJlbHMuXG4gICAqL1xuICBASW5wdXQoKSBoaWRlTGFiZWwgPSBmYWxzZTtcbiAgLyoqXG4gICAqIFNldHMgdGhlIG5hbWUgYXR0cmlidXRlIG9uIHRoZSBgaW5wdXRgIGVsZW1lbnQuXG4gICAqL1xuICBASW5wdXQoKSBuYW1lOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgdW5pcXVlIGlkIGZvciB0aGUgdG9nZ2xlIGNvbXBvbmVudC5cbiAgICovXG4gIEBJbnB1dCgpIGlkID0gYHRvZ2dsZS0ke1RvZ2dsZS50b2dnbGVDb3VudH1gO1xuICAvKipcbiAgICogUmVmbGVjdHMgdGhlIHJlcXVpcmVkIGF0dHJpYnV0ZSBvZiB0aGUgYGlucHV0YCBlbGVtZW50LlxuICAgKi9cbiAgQElucHV0KCkgcmVxdWlyZWQ6IGJvb2xlYW47XG4gIC8qKlxuICAgKiBTZXRzIHRoZSB2YWx1ZSBhdHRyaWJ1dGUgb24gdGhlIGBpbnB1dGAgZWxlbWVudC5cbiAgICovXG4gIEBJbnB1dCgpIHZhbHVlOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBVc2VkIHRvIHNldCB0aGUgYGFyaWEtbGFiZWxgIGF0dHJpYnV0ZSBvbiB0aGUgaW5wdXQgZWxlbWVudC5cbiAgICovXG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTpuby1pbnB1dC1yZW5hbWVcbiAgQElucHV0KCdhcmlhLWxhYmVsJykgYXJpYUxhYmVsID0gJyc7XG4gIC8qKlxuICAgKiBVc2VkIHRvIHNldCB0aGUgYGFyaWEtbGFiZWxsZWRieWAgYXR0cmlidXRlIG9uIHRoZSBpbnB1dCBlbGVtZW50LlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWlucHV0LXJlbmFtZVxuICBASW5wdXQoJ2FyaWEtbGFiZWxsZWRieScpIGFyaWFMYWJlbGxlZGJ5OiBzdHJpbmc7XG5cblxuICAvKipcbiAgICogUmV0dXJucyB2YWx1ZSBgdHJ1ZWAgaWYgc3RhdGUgaXMgc2VsZWN0ZWQgZm9yIHRoZSB0b2dnbGUuXG4gICAqL1xuICBnZXQgY2hlY2tlZCgpIHtcbiAgICByZXR1cm4gdGhpcy5fY2hlY2tlZDtcbiAgfVxuXG4gIC8qKlxuICAgKiBVcGRhdGluZyB0aGUgc3RhdGUgb2YgYSB0b2dnbGUgdG8gbWF0Y2ggdGhlIHN0YXRlIG9mIHRoZSBwYXJhbWV0ZXIgcGFzc2VkIGluLlxuICAgKi9cbiAgQElucHV0KCkgc2V0IGNoZWNrZWQoY2hlY2tlZDogYm9vbGVhbikge1xuICAgIGlmIChjaGVja2VkICE9PSB0aGlzLmNoZWNrZWQpIHtcbiAgICAgIHRoaXMuX2NoZWNrZWQgPSBjaGVja2VkO1xuICAgICAgdGhpcy5jaGFuZ2VEZXRlY3RvclJlZi5tYXJrRm9yQ2hlY2soKTtcbiAgICB9XG4gIH1cblxuICBASG9zdEJpbmRpbmcoJ2NsYXNzLnRvZ2dsZS13cmFwcGVyJykgZ2V0IHRvZ2dsZVdyYXBwZXJDbGFzcygpIHtcbiAgICByZXR1cm4gIXRoaXMuaW5saW5lO1xuICB9XG4gIEBIb3N0QmluZGluZygnY2xhc3MuZm9ybS1pdGVtJykgZ2V0IGZvcm1JdGVtQ2xhc3MoKSB7XG4gICAgcmV0dXJuICF0aGlzLmlubGluZTtcbiAgfVxuXG4gIC8qKlxuICAgKiBFbWl0cyBldmVudCBub3RpZnlpbmcgb3RoZXIgY2xhc3NlcyB3aGVuIGEgY2hhbmdlIGluIHN0YXRlIG9jY3VycyBvbiBhIHRvZ2dsZSBhZnRlciBhXG4gICAqIGNsaWNrLlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBuby1vdXRwdXQtbmF0aXZlXG4gIEBPdXRwdXQoKSBjaGFuZ2UgPSBuZXcgRXZlbnRFbWl0dGVyPFRvZ2dsZUNoYW5nZT4oKTtcblxuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBpZiB0aGUgaW5wdXQgdG9nZ2xlIGlzIHNlbGVjdGVkIChvciBjaGVja2VkKS5cbiAgICovXG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogdmFyaWFibGUtbmFtZVxuICBfY2hlY2tlZCA9IGZhbHNlO1xuXG4gIGN1cnJlbnRUb2dnbGVTdGF0ZTogVG9nZ2xlU3RhdGUgPSBUb2dnbGVTdGF0ZS5Jbml0O1xuXG4gIC8qKlxuICAgKiBNYWludGFpbnMgYSByZWZlcmVuY2UgdG8gdGhlIHZpZXcgRE9NIGVsZW1lbnQgb2YgdGhlIGBUb2dnbGVgLlxuICAgKi9cbiAgQFZpZXdDaGlsZCgnaW5wdXRUb2dnbGUnLCB7IHN0YXRpYzogdHJ1ZSB9KSBpbnB1dFRvZ2dsZTogRWxlbWVudFJlZjtcblxuICAvKipcbiAgICogQ3JlYXRlcyBhbiBpbnN0YW5jZSBvZiBgVG9nZ2xlYC5cbiAgICovXG4gIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBjaGFuZ2VEZXRlY3RvclJlZjogQ2hhbmdlRGV0ZWN0b3JSZWYpIHtcbiAgICBUb2dnbGUudG9nZ2xlQ291bnQrKztcbiAgfVxuXG4gIC8qKlxuICAgKiBUb2dnbGUgdGhlIHNlbGVjdGVkIHN0YXRlIG9mIHRoZSB0b2dnbGUuXG4gICAqL1xuICBwdWJsaWMgdG9nZ2xlKCkge1xuICAgIHRoaXMuY2hlY2tlZCA9ICF0aGlzLmNoZWNrZWQ7XG4gIH1cblxuICAvLyB0aGlzIGlzIHRoZSBpbml0aWFsIHZhbHVlIHNldCB0byB0aGUgY29tcG9uZW50XG4gIHB1YmxpYyB3cml0ZVZhbHVlKHZhbHVlOiBhbnkpIHtcbiAgICB0aGlzLmNoZWNrZWQgPSAhIXZhbHVlO1xuICB9XG5cbiAgLyoqXG4gICAqIFNldHMgYSBtZXRob2QgaW4gb3JkZXIgdG8gcHJvcGFnYXRlIGNoYW5nZXMgYmFjayB0byB0aGUgZm9ybS5cbiAgICovXG4gIHB1YmxpYyByZWdpc3Rlck9uQ2hhbmdlKGZuOiBhbnkpIHtcbiAgICB0aGlzLnByb3BhZ2F0ZUNoYW5nZSA9IGZuO1xuICB9XG5cbiAgLyoqXG4gICAqIFJlZ2lzdGVycyBhIGNhbGxiYWNrIHRvIGJlIHRyaWdnZXJlZCB3aGVuIHRoZSBjb250cm9sIGhhcyBiZWVuIHRvdWNoZWQuXG4gICAqIEBwYXJhbSBmbiBDYWxsYmFjayB0byBiZSB0cmlnZ2VyZWQgd2hlbiB0aGUgdG9nZ2xlIGlzIHRvdWNoZWQuXG4gICAqL1xuICBwdWJsaWMgcmVnaXN0ZXJPblRvdWNoZWQoZm46IGFueSkge1xuICAgIHRoaXMub25Ub3VjaGVkID0gZm47XG4gIH1cblxuICAvKipcbiAgICogRXhlY3V0ZXMgb24gdGhlIGV2ZW50IG9mIGEgY2hhbmdlIHdpdGhpbiBgVG9nZ2xlYCB0byBibG9jayBwcm9wYWdhdGlvbi5cbiAgICovXG4gIG9uQ2hhbmdlKGV2ZW50KSB7XG4gICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XG4gIH1cblxuICAvKipcbiAgICogSGFuZGxlcyBjbGljayBldmVudHMgb24gdGhlIGBUb2dnbGVgIGFuZCBlbWl0cyBjaGFuZ2VzIHRvIG90aGVyIGNsYXNzZXMuXG4gICAqL1xuICBvbkNsaWNrKGV2ZW50KSB7XG4gICAgaWYgKCF0aGlzLmRpc2FibGVkKSB7XG4gICAgICB0aGlzLnRvZ2dsZSgpO1xuICAgICAgdGhpcy50cmFuc2l0aW9uVG9nZ2xlU3RhdGUodGhpcy5fY2hlY2tlZCA/IFRvZ2dsZVN0YXRlLkNoZWNrZWQgOiBUb2dnbGVTdGF0ZS5VbmNoZWNrZWQpO1xuICAgICAgdGhpcy5lbWl0Q2hhbmdlRXZlbnQoKTtcbiAgICB9XG4gIH1cblxuXG4gIC8qKlxuICAgKiBDYWxsZWQgd2hlbiB0b2dnbGUgaXMgYmx1cnJlZC4gTmVlZGVkIHRvIHByb3Blcmx5IGltcGxlbWVudCBgQ29udHJvbFZhbHVlQWNjZXNzb3JgLlxuICAgKi9cbiAgb25Ub3VjaGVkOiAoKSA9PiBhbnkgPSAoKSA9PiB7IH07XG5cbiAgLyoqXG4gICAqIEhhbmRsZXMgY2hhbmdlcyBiZXR3ZWVuIHRvZ2dsZSBzdGF0ZXMuXG4gICAqL1xuICB0cmFuc2l0aW9uVG9nZ2xlU3RhdGUobmV3U3RhdGU6IFRvZ2dsZVN0YXRlKSB7XG4gICAgY29uc3Qgb2xkU3RhdGUgPSB0aGlzLmN1cnJlbnRUb2dnbGVTdGF0ZTtcblxuICAgIGlmIChvbGRTdGF0ZSA9PT0gbmV3U3RhdGUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLmN1cnJlbnRUb2dnbGVTdGF0ZSA9IG5ld1N0YXRlO1xuICB9XG5cbiAgLyoqXG4gICAqIENyZWF0ZXMgaW5zdGFuY2Ugb2YgYFRvZ2dsZUNoYW5nZWAgdXNlZCB0byBwcm9wYWdhdGUgdGhlIGNoYW5nZSBldmVudC5cbiAgICovXG4gIGVtaXRDaGFuZ2VFdmVudCgpIHtcbiAgICBjb25zdCBldmVudCA9IG5ldyBUb2dnbGVDaGFuZ2UoKTtcbiAgICBldmVudC5zb3VyY2UgPSB0aGlzO1xuICAgIGV2ZW50LmNoZWNrZWQgPSB0aGlzLmNoZWNrZWQ7XG5cbiAgICB0aGlzLnByb3BhZ2F0ZUNoYW5nZSh0aGlzLmNoZWNrZWQpO1xuICAgIHRoaXMuY2hhbmdlLmVtaXQoZXZlbnQpO1xuICB9XG5cbiAgLyoqXG4gICAqIE1ldGhvZCBzZXQgaW4gYHJlZ2lzdGVyT25DaGFuZ2VgIHRvIHByb3BhZ2F0ZSBjaGFuZ2VzIGJhY2sgdG8gdGhlIGZvcm0uXG4gICAqL1xuICBwcm9wYWdhdGVDaGFuZ2UgPSAoXzogYW55KSA9PiB7IH07XG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9nZ2xlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbImxpYi90b2dnbGUvdG9nZ2xlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUNMLHVCQUF1QixFQUN2QixpQkFBaUIsRUFDakIsU0FBUyxFQUNULFVBQVUsRUFDVixZQUFZLEVBQ1osS0FBSyxFQUNMLE1BQU0sRUFDTixTQUFTLEVBQ1QsV0FBVyxFQUNaLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxpQkFBaUIsRUFBd0IsTUFBTSxnQkFBZ0IsQ0FBQzs7O0lBSXZFLE9BQUk7SUFDSixVQUFPO0lBQ1AsWUFBUzs7Ozs7O0FBR1g7SUFBQTtJQUdBLENBQUM7SUFBRCxtQkFBQztBQUFELENBQUMsQUFIRCxJQUdDOzs7O0lBRkMsOEJBQWU7O0lBQ2YsK0JBQWlCOztBQUluQjtJQThJRTs7T0FFRztJQUNILGdCQUFzQixpQkFBb0M7UUFBcEMsc0JBQWlCLEdBQWpCLGlCQUFpQixDQUFtQjs7OztRQXhGakQsV0FBTSxHQUFHLEtBQUssQ0FBQzs7OztRQUlmLGFBQVEsR0FBRyxLQUFLLENBQUM7Ozs7UUFJakIsYUFBUSxHQUFHLEtBQUssQ0FBQzs7OztRQUlqQixjQUFTLEdBQUcsS0FBSyxDQUFDOzs7O1FBUWxCLE9BQUUsR0FBRyxZQUFVLE1BQU0sQ0FBQyxXQUFhLENBQUM7Ozs7O1FBYXhCLGNBQVMsR0FBRyxFQUFFLENBQUM7Ozs7OztRQXFDMUIsV0FBTSxHQUFHLElBQUksWUFBWSxFQUFnQixDQUFDOzs7OztRQU1wRCxhQUFRLEdBQUcsS0FBSyxDQUFDO1FBRWpCLHVCQUFrQixHQUFnQixXQUFXLENBQUMsSUFBSSxDQUFDOzs7O1FBK0RuRCxjQUFTOzs7UUFBYyxjQUFRLENBQUMsRUFBQzs7OztRQThCakMsb0JBQWU7Ozs7UUFBRyxVQUFDLENBQU0sSUFBTyxDQUFDLEVBQUM7UUFsRmhDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUN2QixDQUFDO0lBOUNELHNCQUFJLDJCQUFPO1FBSFg7O1dBRUc7Ozs7O1FBQ0g7WUFDRSxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7UUFDdkIsQ0FBQztRQUVEOztXQUVHOzs7Ozs7UUFDSCxVQUFxQixPQUFnQjtZQUNuQyxJQUFJLE9BQU8sS0FBSyxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUM1QixJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQztnQkFDeEIsSUFBSSxDQUFDLGlCQUFpQixDQUFDLFlBQVksRUFBRSxDQUFDO2FBQ3ZDO1FBQ0gsQ0FBQzs7O09BVkE7SUFZRCxzQkFBeUMsc0NBQWtCOzs7O1FBQTNEO1lBQ0UsT0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUM7UUFDdEIsQ0FBQzs7O09BQUE7SUFDRCxzQkFBb0MsaUNBQWE7Ozs7UUFBakQ7WUFDRSxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUN0QixDQUFDOzs7T0FBQTtJQTZCRDs7T0FFRzs7Ozs7SUFDSSx1QkFBTTs7OztJQUFiO1FBQ0UsSUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDL0IsQ0FBQztJQUVELGlEQUFpRDs7Ozs7O0lBQzFDLDJCQUFVOzs7Ozs7SUFBakIsVUFBa0IsS0FBVTtRQUMxQixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUM7SUFDekIsQ0FBQztJQUVEOztPQUVHOzs7Ozs7SUFDSSxpQ0FBZ0I7Ozs7O0lBQXZCLFVBQXdCLEVBQU87UUFDN0IsSUFBSSxDQUFDLGVBQWUsR0FBRyxFQUFFLENBQUM7SUFDNUIsQ0FBQztJQUVEOzs7T0FHRzs7Ozs7O0lBQ0ksa0NBQWlCOzs7OztJQUF4QixVQUF5QixFQUFPO1FBQzlCLElBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO0lBQ3RCLENBQUM7SUFFRDs7T0FFRzs7Ozs7O0lBQ0gseUJBQVE7Ozs7O0lBQVIsVUFBUyxLQUFLO1FBQ1osS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO0lBQzFCLENBQUM7SUFFRDs7T0FFRzs7Ozs7O0lBQ0gsd0JBQU87Ozs7O0lBQVAsVUFBUSxLQUFLO1FBQ1gsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDbEIsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO1lBQ2QsSUFBSSxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQztZQUN4RixJQUFJLENBQUMsZUFBZSxFQUFFLENBQUM7U0FDeEI7SUFDSCxDQUFDO0lBUUQ7O09BRUc7Ozs7OztJQUNILHNDQUFxQjs7Ozs7SUFBckIsVUFBc0IsUUFBcUI7O1lBQ25DLFFBQVEsR0FBRyxJQUFJLENBQUMsa0JBQWtCO1FBRXhDLElBQUksUUFBUSxLQUFLLFFBQVEsRUFBRTtZQUN6QixPQUFPO1NBQ1I7UUFFRCxJQUFJLENBQUMsa0JBQWtCLEdBQUcsUUFBUSxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7T0FFRzs7Ozs7SUFDSCxnQ0FBZTs7OztJQUFmOztZQUNRLEtBQUssR0FBRyxJQUFJLFlBQVksRUFBRTtRQUNoQyxLQUFLLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQztRQUNwQixLQUFLLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFFN0IsSUFBSSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDbkMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDMUIsQ0FBQzs7OztJQS9LTSxrQkFBVyxHQUFHLENBQUMsQ0FBQzs7Z0JBaER4QixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGFBQWE7b0JBQ3ZCLFFBQVEsRUFBRSxtM0JBK0JUO29CQUNELFNBQVMsRUFBRTt3QkFDVDs0QkFDRSxPQUFPLEVBQUUsaUJBQWlCOzRCQUMxQixXQUFXLEVBQUUsTUFBTTs0QkFDbkIsS0FBSyxFQUFFLElBQUk7eUJBQ1o7cUJBQ0Y7b0JBQ0QsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07aUJBQ2hEOzs7O2dCQWxFQyxpQkFBaUI7Ozt5QkE2RWhCLEtBQUs7eUJBSUwsS0FBSzsyQkFJTCxLQUFLOzJCQUlMLEtBQUs7NEJBSUwsS0FBSzt1QkFJTCxLQUFLO3FCQUlMLEtBQUs7MkJBSUwsS0FBSzt3QkFJTCxLQUFLOzRCQUtMLEtBQUssU0FBQyxZQUFZO2lDQUtsQixLQUFLLFNBQUMsaUJBQWlCOzBCQWF2QixLQUFLO3FDQU9MLFdBQVcsU0FBQyxzQkFBc0I7Z0NBR2xDLFdBQVcsU0FBQyxpQkFBaUI7eUJBUzdCLE1BQU07OEJBYU4sU0FBUyxTQUFDLGFBQWEsRUFBRSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUU7O0lBeUY1QyxhQUFDO0NBQUEsQUFyT0QsSUFxT0M7U0F6TFksTUFBTTs7Ozs7O0lBSWpCLG1CQUF1Qjs7Ozs7SUFLdkIsd0JBQXlCOzs7OztJQUl6Qix3QkFBd0I7Ozs7O0lBSXhCLDBCQUEwQjs7Ozs7SUFJMUIsMEJBQTBCOzs7OztJQUkxQiwyQkFBMkI7Ozs7O0lBSTNCLHNCQUFzQjs7Ozs7SUFJdEIsb0JBQTZDOzs7OztJQUk3QywwQkFBMkI7Ozs7O0lBSTNCLHVCQUF1Qjs7Ozs7SUFLdkIsMkJBQW9DOzs7OztJQUtwQyxnQ0FBaUQ7Ozs7OztJQWdDakQsd0JBQW9EOzs7OztJQU1wRCwwQkFBaUI7O0lBRWpCLG9DQUFtRDs7Ozs7SUFLbkQsNkJBQW9FOzs7OztJQTBEcEUsMkJBQWlDOzs7OztJQThCakMsaUNBQWtDOzs7OztJQW5GdEIsbUNBQThDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksXG4gIENoYW5nZURldGVjdG9yUmVmLFxuICBDb21wb25lbnQsXG4gIEVsZW1lbnRSZWYsXG4gIEV2ZW50RW1pdHRlcixcbiAgSW5wdXQsXG4gIE91dHB1dCxcbiAgVmlld0NoaWxkLFxuICBIb3N0QmluZGluZ1xufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE5HX1ZBTFVFX0FDQ0VTU09SLCBDb250cm9sVmFsdWVBY2Nlc3NvciB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuXG5leHBvcnQgZW51bSBUb2dnbGVTdGF0ZSB7XG4gIEluaXQsXG4gIENoZWNrZWQsXG4gIFVuY2hlY2tlZFxufVxuXG5leHBvcnQgY2xhc3MgVG9nZ2xlQ2hhbmdlIHtcbiAgc291cmNlOiBUb2dnbGU7XG4gIGNoZWNrZWQ6IGJvb2xlYW47XG59XG5cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnc3VrYS10b2dnbGUnLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxsYWJlbFxuICAgICAgY2xhc3M9XCJ0b2dnbGVcIlxuICAgICAgW25nQ2xhc3NdPVwie1xuICAgICAgICAnc2tlbGV0b24nIDogc2tlbGV0b24sXG4gICAgICAgICdkaXNhYmxlZCc6IGRpc2FibGVkXG4gICAgICB9XCJcbiAgICA+XG4gICAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4gICAgICA8aW5wdXRcbiAgICAgICAgdHlwZT1cImNoZWNrYm94XCJcbiAgICAgICAgW2lkXT1cImlkXCJcbiAgICAgICAgW3ZhbHVlXT1cInZhbHVlXCJcbiAgICAgICAgW25hbWVdPVwibmFtZVwiXG4gICAgICAgIFtyZXF1aXJlZF09XCJyZXF1aXJlZFwiXG4gICAgICAgIFtjaGVja2VkXT1cImNoZWNrZWRcIlxuICAgICAgICBbZGlzYWJsZWRdPVwiZGlzYWJsZWRcIlxuICAgICAgICBbYXR0ci5hcmlhLWxhYmVsXT1cImFyaWFMYWJlbFwiXG4gICAgICAgIFthdHRyLmFyaWEtbGFiZWxsZWRieV09XCJhcmlhTGFiZWxsZWRieVwiXG4gICAgICAgIFthdHRyLmFyaWEtY2hlY2tlZF09XCJjaGVja2VkXCJcbiAgICAgICAgKGNoYW5nZSk9XCJvbkNoYW5nZSgkZXZlbnQpXCJcbiAgICAgICAgKGNsaWNrKT1cIm9uQ2xpY2soJGV2ZW50KVwiXG4gICAgICAvPlxuICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtYm9keVwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cInRvZ2dsZS1zd2l0Y2hcIj48L3NwYW4+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwidG9nZ2xlLXRyYWNrXCI+XG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtYmdcIj48L3NwYW4+XG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0b2dnbGUtYmcgdG9nZ2xlLWJnX25lZ2F0aXZlXCI+PC9zcGFuPlxuICAgICAgICA8L3NwYW4+XG4gICAgICA8L3NwYW4+XG4gICAgPC9sYWJlbD5cbiAgYCxcbiAgcHJvdmlkZXJzOiBbXG4gICAge1xuICAgICAgcHJvdmlkZTogTkdfVkFMVUVfQUNDRVNTT1IsXG4gICAgICB1c2VFeGlzdGluZzogVG9nZ2xlLFxuICAgICAgbXVsdGk6IHRydWVcbiAgICB9XG4gIF0sXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoXG59KVxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBjb21wb25lbnQtY2xhc3Mtc3VmZml4XG5leHBvcnQgY2xhc3MgVG9nZ2xlIGltcGxlbWVudHMgQ29udHJvbFZhbHVlQWNjZXNzb3Ige1xuICAvKipcbiAgICogVmFyaWFibGUgdXNlZCBmb3IgY3JlYXRpbmcgdW5pcXVlIGlkcyBmb3IgdG9nZ2xlIGNvbXBvbmVudHMuXG4gICAqL1xuICBzdGF0aWMgdG9nZ2xlQ291bnQgPSAwO1xuXG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIGZvciB0b2dnbGUgdG8gYmUgcmVuZGVyZWQgd2l0aCBuZXN0ZWQgc3R5bGVzLlxuICAgKi9cbiAgQElucHV0KCkgbmVzdGVkOiBib29sZWFuO1xuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBmb3IgdG9nZ2xlIHRvIGJlIHJlbmRlcmVkIHdpdGhvdXQgYW55IGNsYXNzZXMgb24gdGhlIGhvc3QgZWxlbWVudC5cbiAgICovXG4gIEBJbnB1dCgpIGlubGluZSA9IGZhbHNlO1xuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBmb3IgYSBkaXNhYmxlZCB0b2dnbGUuXG4gICAqL1xuICBASW5wdXQoKSBkaXNhYmxlZCA9IGZhbHNlO1xuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBmb3IgYSBsb2FkaW5nIHRvZ2dsZS5cbiAgICovXG4gIEBJbnB1dCgpIHNrZWxldG9uID0gZmFsc2U7XG4gIC8qKlxuICAgKiBTZXQgdG8gYHRydWVgIHRvIGhpZGUgdGhlIHRvZ2dsZSBsYWJlbHMuXG4gICAqL1xuICBASW5wdXQoKSBoaWRlTGFiZWwgPSBmYWxzZTtcbiAgLyoqXG4gICAqIFNldHMgdGhlIG5hbWUgYXR0cmlidXRlIG9uIHRoZSBgaW5wdXRgIGVsZW1lbnQuXG4gICAqL1xuICBASW5wdXQoKSBuYW1lOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBUaGUgdW5pcXVlIGlkIGZvciB0aGUgdG9nZ2xlIGNvbXBvbmVudC5cbiAgICovXG4gIEBJbnB1dCgpIGlkID0gYHRvZ2dsZS0ke1RvZ2dsZS50b2dnbGVDb3VudH1gO1xuICAvKipcbiAgICogUmVmbGVjdHMgdGhlIHJlcXVpcmVkIGF0dHJpYnV0ZSBvZiB0aGUgYGlucHV0YCBlbGVtZW50LlxuICAgKi9cbiAgQElucHV0KCkgcmVxdWlyZWQ6IGJvb2xlYW47XG4gIC8qKlxuICAgKiBTZXRzIHRoZSB2YWx1ZSBhdHRyaWJ1dGUgb24gdGhlIGBpbnB1dGAgZWxlbWVudC5cbiAgICovXG4gIEBJbnB1dCgpIHZhbHVlOiBzdHJpbmc7XG4gIC8qKlxuICAgKiBVc2VkIHRvIHNldCB0aGUgYGFyaWEtbGFiZWxgIGF0dHJpYnV0ZSBvbiB0aGUgaW5wdXQgZWxlbWVudC5cbiAgICovXG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTpuby1pbnB1dC1yZW5hbWVcbiAgQElucHV0KCdhcmlhLWxhYmVsJykgYXJpYUxhYmVsID0gJyc7XG4gIC8qKlxuICAgKiBVc2VkIHRvIHNldCB0aGUgYGFyaWEtbGFiZWxsZWRieWAgYXR0cmlidXRlIG9uIHRoZSBpbnB1dCBlbGVtZW50LlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWlucHV0LXJlbmFtZVxuICBASW5wdXQoJ2FyaWEtbGFiZWxsZWRieScpIGFyaWFMYWJlbGxlZGJ5OiBzdHJpbmc7XG5cblxuICAvKipcbiAgICogUmV0dXJucyB2YWx1ZSBgdHJ1ZWAgaWYgc3RhdGUgaXMgc2VsZWN0ZWQgZm9yIHRoZSB0b2dnbGUuXG4gICAqL1xuICBnZXQgY2hlY2tlZCgpIHtcbiAgICByZXR1cm4gdGhpcy5fY2hlY2tlZDtcbiAgfVxuXG4gIC8qKlxuICAgKiBVcGRhdGluZyB0aGUgc3RhdGUgb2YgYSB0b2dnbGUgdG8gbWF0Y2ggdGhlIHN0YXRlIG9mIHRoZSBwYXJhbWV0ZXIgcGFzc2VkIGluLlxuICAgKi9cbiAgQElucHV0KCkgc2V0IGNoZWNrZWQoY2hlY2tlZDogYm9vbGVhbikge1xuICAgIGlmIChjaGVja2VkICE9PSB0aGlzLmNoZWNrZWQpIHtcbiAgICAgIHRoaXMuX2NoZWNrZWQgPSBjaGVja2VkO1xuICAgICAgdGhpcy5jaGFuZ2VEZXRlY3RvclJlZi5tYXJrRm9yQ2hlY2soKTtcbiAgICB9XG4gIH1cblxuICBASG9zdEJpbmRpbmcoJ2NsYXNzLnRvZ2dsZS13cmFwcGVyJykgZ2V0IHRvZ2dsZVdyYXBwZXJDbGFzcygpIHtcbiAgICByZXR1cm4gIXRoaXMuaW5saW5lO1xuICB9XG4gIEBIb3N0QmluZGluZygnY2xhc3MuZm9ybS1pdGVtJykgZ2V0IGZvcm1JdGVtQ2xhc3MoKSB7XG4gICAgcmV0dXJuICF0aGlzLmlubGluZTtcbiAgfVxuXG4gIC8qKlxuICAgKiBFbWl0cyBldmVudCBub3RpZnlpbmcgb3RoZXIgY2xhc3NlcyB3aGVuIGEgY2hhbmdlIGluIHN0YXRlIG9jY3VycyBvbiBhIHRvZ2dsZSBhZnRlciBhXG4gICAqIGNsaWNrLlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBuby1vdXRwdXQtbmF0aXZlXG4gIEBPdXRwdXQoKSBjaGFuZ2UgPSBuZXcgRXZlbnRFbWl0dGVyPFRvZ2dsZUNoYW5nZT4oKTtcblxuICAvKipcbiAgICogU2V0IHRvIGB0cnVlYCBpZiB0aGUgaW5wdXQgdG9nZ2xlIGlzIHNlbGVjdGVkIChvciBjaGVja2VkKS5cbiAgICovXG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogdmFyaWFibGUtbmFtZVxuICBfY2hlY2tlZCA9IGZhbHNlO1xuXG4gIGN1cnJlbnRUb2dnbGVTdGF0ZTogVG9nZ2xlU3RhdGUgPSBUb2dnbGVTdGF0ZS5Jbml0O1xuXG4gIC8qKlxuICAgKiBNYWludGFpbnMgYSByZWZlcmVuY2UgdG8gdGhlIHZpZXcgRE9NIGVsZW1lbnQgb2YgdGhlIGBUb2dnbGVgLlxuICAgKi9cbiAgQFZpZXdDaGlsZCgnaW5wdXRUb2dnbGUnLCB7IHN0YXRpYzogdHJ1ZSB9KSBpbnB1dFRvZ2dsZTogRWxlbWVudFJlZjtcblxuICAvKipcbiAgICogQ3JlYXRlcyBhbiBpbnN0YW5jZSBvZiBgVG9nZ2xlYC5cbiAgICovXG4gIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBjaGFuZ2VEZXRlY3RvclJlZjogQ2hhbmdlRGV0ZWN0b3JSZWYpIHtcbiAgICBUb2dnbGUudG9nZ2xlQ291bnQrKztcbiAgfVxuXG4gIC8qKlxuICAgKiBUb2dnbGUgdGhlIHNlbGVjdGVkIHN0YXRlIG9mIHRoZSB0b2dnbGUuXG4gICAqL1xuICBwdWJsaWMgdG9nZ2xlKCkge1xuICAgIHRoaXMuY2hlY2tlZCA9ICF0aGlzLmNoZWNrZWQ7XG4gIH1cblxuICAvLyB0aGlzIGlzIHRoZSBpbml0aWFsIHZhbHVlIHNldCB0byB0aGUgY29tcG9uZW50XG4gIHB1YmxpYyB3cml0ZVZhbHVlKHZhbHVlOiBhbnkpIHtcbiAgICB0aGlzLmNoZWNrZWQgPSAhIXZhbHVlO1xuICB9XG5cbiAgLyoqXG4gICAqIFNldHMgYSBtZXRob2QgaW4gb3JkZXIgdG8gcHJvcGFnYXRlIGNoYW5nZXMgYmFjayB0byB0aGUgZm9ybS5cbiAgICovXG4gIHB1YmxpYyByZWdpc3Rlck9uQ2hhbmdlKGZuOiBhbnkpIHtcbiAgICB0aGlzLnByb3BhZ2F0ZUNoYW5nZSA9IGZuO1xuICB9XG5cbiAgLyoqXG4gICAqIFJlZ2lzdGVycyBhIGNhbGxiYWNrIHRvIGJlIHRyaWdnZXJlZCB3aGVuIHRoZSBjb250cm9sIGhhcyBiZWVuIHRvdWNoZWQuXG4gICAqIEBwYXJhbSBmbiBDYWxsYmFjayB0byBiZSB0cmlnZ2VyZWQgd2hlbiB0aGUgdG9nZ2xlIGlzIHRvdWNoZWQuXG4gICAqL1xuICBwdWJsaWMgcmVnaXN0ZXJPblRvdWNoZWQoZm46IGFueSkge1xuICAgIHRoaXMub25Ub3VjaGVkID0gZm47XG4gIH1cblxuICAvKipcbiAgICogRXhlY3V0ZXMgb24gdGhlIGV2ZW50IG9mIGEgY2hhbmdlIHdpdGhpbiBgVG9nZ2xlYCB0byBibG9jayBwcm9wYWdhdGlvbi5cbiAgICovXG4gIG9uQ2hhbmdlKGV2ZW50KSB7XG4gICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XG4gIH1cblxuICAvKipcbiAgICogSGFuZGxlcyBjbGljayBldmVudHMgb24gdGhlIGBUb2dnbGVgIGFuZCBlbWl0cyBjaGFuZ2VzIHRvIG90aGVyIGNsYXNzZXMuXG4gICAqL1xuICBvbkNsaWNrKGV2ZW50KSB7XG4gICAgaWYgKCF0aGlzLmRpc2FibGVkKSB7XG4gICAgICB0aGlzLnRvZ2dsZSgpO1xuICAgICAgdGhpcy50cmFuc2l0aW9uVG9nZ2xlU3RhdGUodGhpcy5fY2hlY2tlZCA/IFRvZ2dsZVN0YXRlLkNoZWNrZWQgOiBUb2dnbGVTdGF0ZS5VbmNoZWNrZWQpO1xuICAgICAgdGhpcy5lbWl0Q2hhbmdlRXZlbnQoKTtcbiAgICB9XG4gIH1cblxuXG4gIC8qKlxuICAgKiBDYWxsZWQgd2hlbiB0b2dnbGUgaXMgYmx1cnJlZC4gTmVlZGVkIHRvIHByb3Blcmx5IGltcGxlbWVudCBgQ29udHJvbFZhbHVlQWNjZXNzb3JgLlxuICAgKi9cbiAgb25Ub3VjaGVkOiAoKSA9PiBhbnkgPSAoKSA9PiB7IH07XG5cbiAgLyoqXG4gICAqIEhhbmRsZXMgY2hhbmdlcyBiZXR3ZWVuIHRvZ2dsZSBzdGF0ZXMuXG4gICAqL1xuICB0cmFuc2l0aW9uVG9nZ2xlU3RhdGUobmV3U3RhdGU6IFRvZ2dsZVN0YXRlKSB7XG4gICAgY29uc3Qgb2xkU3RhdGUgPSB0aGlzLmN1cnJlbnRUb2dnbGVTdGF0ZTtcblxuICAgIGlmIChvbGRTdGF0ZSA9PT0gbmV3U3RhdGUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLmN1cnJlbnRUb2dnbGVTdGF0ZSA9IG5ld1N0YXRlO1xuICB9XG5cbiAgLyoqXG4gICAqIENyZWF0ZXMgaW5zdGFuY2Ugb2YgYFRvZ2dsZUNoYW5nZWAgdXNlZCB0byBwcm9wYWdhdGUgdGhlIGNoYW5nZSBldmVudC5cbiAgICovXG4gIGVtaXRDaGFuZ2VFdmVudCgpIHtcbiAgICBjb25zdCBldmVudCA9IG5ldyBUb2dnbGVDaGFuZ2UoKTtcbiAgICBldmVudC5zb3VyY2UgPSB0aGlzO1xuICAgIGV2ZW50LmNoZWNrZWQgPSB0aGlzLmNoZWNrZWQ7XG5cbiAgICB0aGlzLnByb3BhZ2F0ZUNoYW5nZSh0aGlzLmNoZWNrZWQpO1xuICAgIHRoaXMuY2hhbmdlLmVtaXQoZXZlbnQpO1xuICB9XG5cbiAgLyoqXG4gICAqIE1ldGhvZCBzZXQgaW4gYHJlZ2lzdGVyT25DaGFuZ2VgIHRvIHByb3BhZ2F0ZSBjaGFuZ2VzIGJhY2sgdG8gdGhlIGZvcm0uXG4gICAqL1xuICBwcm9wYWdhdGVDaGFuZ2UgPSAoXzogYW55KSA9PiB7IH07XG59XG4iXX0= |
@@ -15,2 +15,4 @@ /** | ||
export { Radio, RadioGroup, RadioChange, RadioModule } from './lib/radio/radio.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUdBLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLHlDQUFjLGdDQUFnQyxDQUFDO0FBQy9DLHVEQUFjLDRCQUE0QixDQUFDO0FBQzNDLHdEQUFjLDBCQUEwQixDQUFDO0FBQ3pDLDJCQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLDREQUFjLDBCQUEwQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBzdWthXG4gKi9cbmV4cG9ydCAqIGZyb20gJy4vbGliL2J1dHRvbi9idXR0b24ubW9kdWxlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NoZWNrYm94L2NoZWNrYm94Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZWxlY3Qvc2VsZWN0Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnB1dC9pbnB1dC5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JpZC9ncmlkLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b2dnbGUvdG9nZ2xlLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9yYWRpby9yYWRpby5tb2R1bGUnO1xuXG5cbiJdfQ== | ||
export { Container, ContainerModule } from './lib/container/container.module'; | ||
export { SpacingModule } from './lib/spacing/spacing.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUdBLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLHlDQUFjLGdDQUFnQyxDQUFDO0FBQy9DLHVEQUFjLDRCQUE0QixDQUFDO0FBQzNDLHdEQUFjLDBCQUEwQixDQUFDO0FBQ3pDLDJCQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLHFDQUFjLDRCQUE0QixDQUFDO0FBQzNDLDREQUFjLDBCQUEwQixDQUFDO0FBQ3pDLDJDQUFjLGtDQUFrQyxDQUFDO0FBQ2pELDhCQUFjLDhCQUE4QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBzdWthXG4gKi9cbmV4cG9ydCAqIGZyb20gJy4vbGliL2J1dHRvbi9idXR0b24ubW9kdWxlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NoZWNrYm94L2NoZWNrYm94Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZWxlY3Qvc2VsZWN0Lm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnB1dC9pbnB1dC5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JpZC9ncmlkLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90b2dnbGUvdG9nZ2xlLm1vZHVsZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9yYWRpby9yYWRpby5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvY29udGFpbmVyL2NvbnRhaW5lci5tb2R1bGUnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvc3BhY2luZy9zcGFjaW5nLm1vZHVsZSc7XG5cblxuIl19 |
@@ -6,1 +6,3 @@ /** | ||
export { ColumnDirective as ɵc, GridDirective as ɵa, RowDirective as ɵb } from './lib/grid/grid.directive'; | ||
export { MarginBottomDirective as ɵf, MarginDirective as ɵd, MarginHorizontalDirective as ɵi, MarginLeftDirective as ɵg, MarginRightDirective as ɵh, MarginTopDirective as ɵe, MarginVerticalDirective as ɵj } from './lib/spacing/margin.directive'; | ||
export { PaddingBottomDirective as ɵm, PaddingDirective as ɵk, PaddingHorizontalDirective as ɵp, PaddingLeftDirective as ɵn, PaddingRightDirective as ɵo, PaddingTopDirective as ɵl, PaddingVerticalDirective as ɵq } from './lib/spacing/padding.directive'; |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"ButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Button"}],"exports":[{"__symbolic":"reference","name":"Button"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12}]}]}],"members":{}},"Button":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[sukaButton]"}]}],"members":{"sukaButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"primary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":17,"character":3},"arguments":["class.btn--primary"]}]}],"secondary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":18,"character":3},"arguments":["class.btn--secondary"]}]}],"tertiary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":19,"character":3},"arguments":["class.btn--tertiary"]}]}],"ghost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":20,"character":3},"arguments":["class.btn--ghost"]}]}],"danger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":21,"character":3},"arguments":["class.btn--danger"]}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":22,"character":3},"arguments":["class.skeleton"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":34}}]}],"hover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":23,"character":3},"arguments":["class.hover"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":31}}]}],"smallSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":24,"character":3},"arguments":["class.btn--sm"]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"CheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Checkbox"}],"exports":[{"__symbolic":"reference","name":"Checkbox"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":20,"character":4}]}]}],"members":{}},"Checkbox":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":28,"character":1},"arguments":[{"selector":"suka-checkbox","template":"\n <input\n #inputCheckbox\n class=\"checkbox\"\n type=\"checkbox\"\n [id]=\"id\"\n [value]=\"value\"\n [name]=\"name\"\n [required]=\"required\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [indeterminate]=\"indeterminate\"\n [attr.aria-label]=\"ariaLabel\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n [attr.aria-checked]=\"(indeterminate ? 'mixed' : checked)\"\n (change)=\"onChange($event)\"\n (click)=\"onClick($event)\">\n <label\n [for]=\"id\"\n class=\"checkbox-label\"\n [ngClass]=\"{\n 'skeleton' : skeleton\n }\">\n <span [ngClass]=\"{'visually-hidden' : hideLabel}\">\n <ng-content></ng-content>\n </span>\n </label>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":60,"character":15},"useExisting":{"__symbolic":"reference","name":"Checkbox"},"multi":true}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":65,"character":19},"member":"OnPush"}}]}],"members":{"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"nested":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"inline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":3}}]}],"hideLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3},"arguments":["aria-label"]}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":3},"arguments":["aria-labelledby"]}]}],"indeterminate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":135,"character":3}}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":158,"character":3}}]}],"checkboxWrapperClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":171,"character":3},"arguments":["class.checkbox-wrapper"]}]}],"formItemClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":174,"character":3},"arguments":["class.form-item"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":183,"character":3}}]}],"indeterminateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":188,"character":3}}]}],"inputCheckbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":206,"character":3},"arguments":["inputCheckbox",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":211,"character":43}]}],"toggle":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"transitionCheckboxState":[{"__symbolic":"method"}],"emitChangeEvent":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]},"statics":{"checkboxCount":0}},"SelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Select"},{"__symbolic":"reference","name":"Option"},{"__symbolic":"reference","name":"OptGroup"}],"exports":[{"__symbolic":"reference","name":"Select"},{"__symbolic":"reference","name":"Option"},{"__symbolic":"reference","name":"OptGroup"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":22,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":23,"character":4}]}]}],"members":{}},"Select":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"suka-select","template":"\n <div class=\"form-item\">\n <div\n [ngClass]=\"{\n 'select--inline': display === 'inline',\n 'skeleton': skeleton\n }\"\n class=\"select\"\n style=\"width: 100%\">\n <label *ngIf=\"skeleton && label\" [for]=\"id\" class=\"label skeleton\"></label>\n <label *ngIf=\"!skeleton && label\" [for]=\"id\" class=\"label\">\n <ng-container *ngIf=\"!isTemplate(label)\">{{label}}</ng-container>\n <ng-template *ngIf=\"isTemplate(label)\" [ngTemplateOutlet]=\"label\"></ng-template>\n </label>\n <div *ngIf=\"helperText\" class=\"form__helper-text\">\n <ng-container *ngIf=\"!isTemplate(helperText)\">{{helperText}}</ng-container>\n <ng-template *ngIf=\"isTemplate(helperText)\" [ngTemplateOutlet]=\"helperText\"></ng-template>\n </div>\n <div class=\"select-input__wrapper\" [attr.data-invalid]=\"(invalid ? true : null)\" [attr.data-valid]=\"(valid ? true : null)\">\n <select\n #select\n [attr.id]=\"id\"\n [disabled]=\"disabled\"\n (change)=\"onChange($event)\"\n class=\"select-input\">\n <ng-content></ng-content>\n </select>\n <svg *ngIf=\"invalid\"\n class=\"select__invalid-icon\"\n width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z\" />\n </svg>\n <svg *ngIf=\"valid\"\n class=\"select__valid-icon\"\n width=\"10\" height=\"8\" viewBox=\"0 0 10 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z\"/>\n </svg>\n <svg *ngIf=\"!skeleton\" class=\"select__arrow\" style=\"display: inherit;\" width=\"10\" height=\"9\" viewBox=\"0 0 10 9\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.35351 3.91432C1.15824 4.10958 1.15824 4.42616 1.35351 4.62142L4.70158 7.9695C4.71895 7.99498 4.73894 8.01921 4.76154 8.04181L4.90923 8.18951C5.02187 8.30215 5.17489 8.34981 5.32169 8.33249C5.43331 8.32185 5.54203 8.27379 5.6275 8.18832L5.77519 8.04062C5.79547 8.02035 5.81364 7.99876 5.8297 7.97614L9.18323 4.62261C9.37849 4.42735 9.37849 4.11077 9.18323 3.91551L9.03554 3.76781C8.84028 3.57255 8.52369 3.57255 8.32843 3.76782L5.26896 6.82729L2.2083 3.76662C2.01304 3.57136 1.69646 3.57136 1.5012 3.76662L1.35351 3.91432Z\" fill=\"#677784\"/>\n </svg>\n\n </div>\n <div *ngIf=\"invalid\" class=\"form-requirement\">\n <ng-container *ngIf=\"!isTemplate(invalidText)\">{{invalidText}}</ng-container>\n <ng-template *ngIf=\"isTemplate(invalidText)\" [ngTemplateOutlet]=\"invalidText\"></ng-template>\n </div>\n </div>\n </div>\n ","styles":["\n [data-invalid] ~ .select__arrow {\n bottom: 2.25rem;\n }\n "],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":72,"character":15},"useExisting":{"__symbolic":"reference","name":"Select"},"multi":true}]}]}],"members":{"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}}]}],"helperText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3}}]}],"invalidText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":3}}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":3}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":126,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":128,"character":3},"arguments":["select",{"static":true}]}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"blur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":178,"character":3},"arguments":["blur"]}]}],"isTemplate":[{"__symbolic":"method"}]},"statics":{"selectCount":0}},"Option":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"option"}]}],"members":{"inputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":3},"arguments":["class"]}]}]}},"OptGroup":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"optgroup"}]}],"members":{"inputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["class"]}]}]}},"InputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Label"},{"__symbolic":"reference","name":"TextInput"},{"__symbolic":"reference","name":"TextArea"}],"exports":[{"__symbolic":"reference","name":"Label"},{"__symbolic":"reference","name":"TextInput"},{"__symbolic":"reference","name":"TextArea"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":22,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":23,"character":4}]}]}],"members":{}},"TextInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaText]"}]}],"members":{"inputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":7,"character":3},"arguments":["class.text-input"]}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":3},"arguments":["class.text-input--invalid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":45}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["class.text-input--valid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":43}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":10,"character":3},"arguments":["class.skeleton"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":34}}]}]}},"TextArea":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaTextArea]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":3},"arguments":["class.text-area"]}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["class.text-area--invalid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":44}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":10,"character":3},"arguments":["class.text-area--valid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":42}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":11,"character":3},"arguments":["class.skeleton"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":34}}]}]}},"Label":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"suka-label","template":"\n <label\n [for]=\"labelInputID\"\n class=\"label\"\n [ngClass]=\"{\n 'skeleton': skeleton\n }\">\n <ng-content></ng-content>\n </label>\n <div *ngIf=\"!skeleton\" class=\"form__helper-text\">{{helperText}}</div>\n <div class=\"text-input__field-wrapper\" [attr.data-invalid]=\"(invalid ? true : null)\" #wrapper>\n <svg *ngIf=\"invalid\"\n class=\"text-input__invalid-icon text-area__invalid-icon\"\n width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z\" />\n </svg>\n <svg *ngIf=\"valid\"\n class=\"text-input__valid-icon text-area__valid-icon\"\n width=\"10\" height=\"8\" viewBox=\"0 0 10 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z\"/>\n </svg>\n <ng-content select=\"input,textarea,div\"></ng-content>\n </div>\n <div *ngIf=\"invalid\" class=\"form-requirement\">\n <ng-container *ngIf=\"!isTemplate(invalidText)\">{{invalidText}}</ng-container>\n <ng-template *ngIf=\"isTemplate(invalidText)\" [ngTemplateOutlet]=\"invalidText\"></ng-template>\n </div>\n "}]}],"members":{"labelState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"helperText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"invalidText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"wrapper":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":61,"character":3},"arguments":["wrapper",{"static":true}]}]}],"labelClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":62,"character":3},"arguments":["class.form-item"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterContentInit":[{"__symbolic":"method"}],"isTemplate":[{"__symbolic":"method"}]},"statics":{"labelCounter":0}},"GridModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":12}]}]}],"members":{}},"ToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Toggle"}],"exports":[{"__symbolic":"reference","name":"Toggle"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":20,"character":4}]}]}],"members":{}},"Toggle":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"suka-toggle","template":"\n <label\n class=\"tgl\"\n [ngClass]=\"{\n 'skeleton' : skeleton,\n 'disabled': disabled\n }\"\n >\n <ng-content></ng-content>\n <input\n type=\"checkbox\"\n [id]=\"id\"\n [value]=\"value\"\n [name]=\"name\"\n [required]=\"required\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [attr.aria-label]=\"ariaLabel\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n [attr.aria-checked]=\"checked\"\n (change)=\"onChange($event)\"\n (click)=\"onClick($event)\"\n />\n <span class=\"toggle-body\">\n <span class=\"toggle-switch\"></span>\n <span class=\"toggle-track\">\n <span class=\"toggle-bg\"></span>\n <span class=\"toggle-bg toggle-bg_negative\"></span>\n </span>\n </span>\n </label>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":62,"character":15},"useExisting":{"__symbolic":"reference","name":"Toggle"},"multi":true}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":67,"character":19},"member":"OnPush"}}]}],"members":{"nested":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"inline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"hideLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3},"arguments":["aria-label"]}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":3},"arguments":["aria-labelledby"]}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":3}}]}],"toggleWrapperClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":141,"character":3},"arguments":["class.toggle-wrapper"]}]}],"formItemClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":144,"character":3},"arguments":["class.form-item"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":153,"character":3}}]}],"inputToggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":166,"character":3},"arguments":["inputToggle",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":171,"character":43}]}],"toggle":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"transitionToggleState":[{"__symbolic":"method"}],"emitChangeEvent":[{"__symbolic":"method"}]},"statics":{"toggleCount":0}},"Radio":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"suka-radio","template":"\n <input\n *ngIf=\"!skeleton\"\n class=\"radio-button\"\n type=\"radio\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [name]=\"name\"\n [id]=\"id\"\n [required]=\"required\"\n [value]=\"value\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n (change)=\"onChange($event)\">\n <div *ngIf=\"skeleton\" class=\"radio-button skeleton\"></div>\n <label\n class=\"radio-button__label\"\n [ngClass]=\"{\n 'skeleton': skeleton\n }\"\n [for]=\"id\"\n id=\"label-{{id}}\">\n <span class=\"radio-button__appearance\"></span>\n <ng-content></ng-content>\n </label>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":40,"character":15},"useExisting":{"__symbolic":"reference","name":"Radio"},"multi":true}]}]}],"members":{"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"labelPlacement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":3}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":95,"character":3},"arguments":["attr.role"]}]}],"hostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":97,"character":3},"arguments":["class.radio-button-wrapper"]}]}],"labelLeft":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":99,"character":3},"arguments":["class.radio-button-wrapper--label-left"]}]}],"onChange":[{"__symbolic":"method"}],"registerRadioChangeHandler":[{"__symbolic":"method"}]},"statics":{"radioCount":0}},"RadioGroup":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"suka-radio-group","template":"\n <div\n class=\"radio-button-group\"\n [ngClass]=\"{\n 'radio-button-group--vertical': orientation === 'vertical',\n 'radio-button-group--label-left': orientation === 'vertical' && labelPlacement === 'left'\n }\"\n role=\"radiogroup\">\n <ng-content></ng-content>\n </div>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":31,"character":15},"useExisting":{"__symbolic":"reference","name":"RadioGroup"},"multi":true}]}]}],"members":{"orientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"labelPlacement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3}}]}],"radios":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":55,"character":3},"arguments":[{"__symbolic":"reference","name":"Radio"}]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":3}}]}],"radioButtonGroupClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":133,"character":3},"arguments":["class.form-item"]}]}],"checkSelectedRadio":[{"__symbolic":"method"}],"updateSelectedRadioFromValue":[{"__symbolic":"method"}],"emitChangeEvent":[{"__symbolic":"method"}],"updateRadioNames":[{"__symbolic":"method"}],"updateRadios":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"updateChildren":[{"__symbolic":"method"}],"updateRadioChangeHandler":[{"__symbolic":"method"}]},"statics":{"radioGroupCount":0}},"RadioChange":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Radio"},{"__symbolic":"reference","name":"string"}]}]}},"RadioModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":18,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Radio"},{"__symbolic":"reference","name":"RadioGroup"}],"exports":[{"__symbolic":"reference","name":"Radio"},{"__symbolic":"reference","name":"RadioGroup"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":28,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":29,"character":4}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaGrid]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":6,"character":3},"arguments":["class.grid"]}]}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[sukaRow]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":13,"character":3},"arguments":["class.row"]}]}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":16,"character":1},"arguments":[{"selector":"[sukaCol]"}]}],"members":{"class":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"columnNumbers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"offsets":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"columnClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":27,"character":3},"arguments":["class"]}]}],"set":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}}},"origins":{"ButtonModule":"./lib/button/button.module","Button":"./lib/button/button.directive","CheckboxModule":"./lib/checkbox/checkbox.module","Checkbox":"./lib/checkbox/checkbox.component","SelectModule":"./lib/select/select.module","Select":"./lib/select/select.component","Option":"./lib/select/option.directive","OptGroup":"./lib/select/optgroup.directive","InputModule":"./lib/input/input.module","TextInput":"./lib/input/input.directive","TextArea":"./lib/input/text-area.directive","Label":"./lib/input/label.component","GridModule":"./lib/grid/grid.module","ToggleModule":"./lib/toggle/toggle.module","Toggle":"./lib/toggle/toggle.component","Radio":"./lib/radio/radio.component","RadioGroup":"./lib/radio/radio-group.component","RadioChange":"./lib/radio/radio-change.class","RadioModule":"./lib/radio/radio.module","ɵa":"./lib/grid/grid.directive","ɵb":"./lib/grid/grid.directive","ɵc":"./lib/grid/grid.directive"},"importAs":"@kushki/ng-suka"} | ||
{"__symbolic":"module","version":4,"metadata":{"ButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Button"}],"exports":[{"__symbolic":"reference","name":"Button"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12}]}]}],"members":{}},"Button":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[sukaButton]"}]}],"members":{"sukaButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"primary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":17,"character":3},"arguments":["class.btn--primary"]}]}],"secondary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":18,"character":3},"arguments":["class.btn--secondary"]}]}],"tertiary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":19,"character":3},"arguments":["class.btn--tertiary"]}]}],"ghost":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":20,"character":3},"arguments":["class.btn--ghost"]}]}],"danger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":21,"character":3},"arguments":["class.btn--danger"]}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":22,"character":3},"arguments":["class.skeleton"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":34}}]}],"hover":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":23,"character":3},"arguments":["class.hover"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":31}}]}],"smallSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":24,"character":3},"arguments":["class.btn--sm"]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"CheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Checkbox"}],"exports":[{"__symbolic":"reference","name":"Checkbox"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":20,"character":4}]}]}],"members":{}},"Checkbox":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":28,"character":1},"arguments":[{"selector":"suka-checkbox","template":"\n <input\n #inputCheckbox\n class=\"checkbox\"\n type=\"checkbox\"\n [id]=\"id\"\n [value]=\"value\"\n [name]=\"name\"\n [required]=\"required\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [indeterminate]=\"indeterminate\"\n [attr.aria-label]=\"ariaLabel\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n [attr.aria-checked]=\"(indeterminate ? 'mixed' : checked)\"\n (change)=\"onChange($event)\"\n (click)=\"onClick($event)\">\n <label\n [for]=\"id\"\n class=\"checkbox-label\"\n [ngClass]=\"{\n 'skeleton' : skeleton\n }\">\n <span [ngClass]=\"{'visually-hidden' : hideLabel}\">\n <ng-content></ng-content>\n </span>\n </label>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":60,"character":15},"useExisting":{"__symbolic":"reference","name":"Checkbox"},"multi":true}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":65,"character":19},"member":"OnPush"}}]}],"members":{"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"nested":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"inline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":89,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":93,"character":3}}]}],"hideLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3},"arguments":["aria-label"]}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":3},"arguments":["aria-labelledby"]}]}],"indeterminate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":135,"character":3}}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":158,"character":3}}]}],"checkboxWrapperClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":171,"character":3},"arguments":["class.checkbox-wrapper"]}]}],"formItemClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":174,"character":3},"arguments":["class.form-item"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":183,"character":3}}]}],"indeterminateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":188,"character":3}}]}],"inputCheckbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":206,"character":3},"arguments":["inputCheckbox",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":211,"character":43}]}],"toggle":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"transitionCheckboxState":[{"__symbolic":"method"}],"emitChangeEvent":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]},"statics":{"checkboxCount":0}},"SelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Select"},{"__symbolic":"reference","name":"Option"},{"__symbolic":"reference","name":"OptGroup"}],"exports":[{"__symbolic":"reference","name":"Select"},{"__symbolic":"reference","name":"Option"},{"__symbolic":"reference","name":"OptGroup"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":22,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":23,"character":4}]}]}],"members":{}},"Select":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"suka-select","template":"\n <div class=\"form-item\">\n <div\n [ngClass]=\"{\n 'select--inline': display === 'inline',\n 'skeleton': skeleton\n }\"\n class=\"select\"\n style=\"width: 100%\">\n <label *ngIf=\"skeleton && label\" [for]=\"id\" class=\"label skeleton\"></label>\n <label *ngIf=\"!skeleton && label\" [for]=\"id\" class=\"label\">\n <ng-container *ngIf=\"!isTemplate(label)\">{{label}}</ng-container>\n <ng-template *ngIf=\"isTemplate(label)\" [ngTemplateOutlet]=\"label\"></ng-template>\n </label>\n <div *ngIf=\"helperText\" class=\"form__helper-text\">\n <ng-container *ngIf=\"!isTemplate(helperText)\">{{helperText}}</ng-container>\n <ng-template *ngIf=\"isTemplate(helperText)\" [ngTemplateOutlet]=\"helperText\"></ng-template>\n </div>\n <div class=\"select-input__wrapper\" [attr.data-invalid]=\"(invalid ? true : null)\" [attr.data-valid]=\"(valid ? true : null)\">\n <select\n #select\n [attr.id]=\"id\"\n [disabled]=\"disabled\"\n (change)=\"onChange($event)\"\n class=\"select-input\">\n <ng-content></ng-content>\n </select>\n <svg *ngIf=\"invalid\"\n class=\"select__invalid-icon\"\n width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z\" />\n </svg>\n <svg *ngIf=\"valid\"\n class=\"select__valid-icon\"\n width=\"10\" height=\"8\" viewBox=\"0 0 10 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z\"/>\n </svg>\n <svg *ngIf=\"!skeleton\" class=\"select__arrow\" style=\"display: inherit;\" width=\"10\" height=\"9\" viewBox=\"0 0 10 9\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.35351 3.91432C1.15824 4.10958 1.15824 4.42616 1.35351 4.62142L4.70158 7.9695C4.71895 7.99498 4.73894 8.01921 4.76154 8.04181L4.90923 8.18951C5.02187 8.30215 5.17489 8.34981 5.32169 8.33249C5.43331 8.32185 5.54203 8.27379 5.6275 8.18832L5.77519 8.04062C5.79547 8.02035 5.81364 7.99876 5.8297 7.97614L9.18323 4.62261C9.37849 4.42735 9.37849 4.11077 9.18323 3.91551L9.03554 3.76781C8.84028 3.57255 8.52369 3.57255 8.32843 3.76782L5.26896 6.82729L2.2083 3.76662C2.01304 3.57136 1.69646 3.57136 1.5012 3.76662L1.35351 3.91432Z\" fill=\"#677784\"/>\n </svg>\n\n </div>\n <div *ngIf=\"invalid\" class=\"form-requirement\">\n <ng-container *ngIf=\"!isTemplate(invalidText)\">{{invalidText}}</ng-container>\n <ng-template *ngIf=\"isTemplate(invalidText)\" [ngTemplateOutlet]=\"invalidText\"></ng-template>\n </div>\n </div>\n </div>\n ","styles":["\n [data-invalid] ~ .select__arrow {\n bottom: 2.25rem;\n }\n "],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":72,"character":15},"useExisting":{"__symbolic":"reference","name":"Select"},"multi":true}]}]}],"members":{"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":3}}]}],"helperText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3}}]}],"invalidText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":3}}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":3}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":126,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":128,"character":3},"arguments":["select",{"static":true}]}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"blur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":178,"character":3},"arguments":["blur"]}]}],"isTemplate":[{"__symbolic":"method"}]},"statics":{"selectCount":0}},"Option":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"option"}]}],"members":{"inputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":3},"arguments":["class"]}]}]}},"OptGroup":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"optgroup"}]}],"members":{"inputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["class"]}]}]}},"InputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Label"},{"__symbolic":"reference","name":"TextInput"},{"__symbolic":"reference","name":"TextArea"}],"exports":[{"__symbolic":"reference","name":"Label"},{"__symbolic":"reference","name":"TextInput"},{"__symbolic":"reference","name":"TextArea"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":22,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":23,"character":4}]}]}],"members":{}},"TextInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaText]"}]}],"members":{"inputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":7,"character":3},"arguments":["class.text-input"]}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":3},"arguments":["class.text-input--invalid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":45}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["class.text-input--valid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":43}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":10,"character":3},"arguments":["class.skeleton"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":34}}]}]}},"TextArea":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaTextArea]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":8,"character":3},"arguments":["class.text-area"]}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":9,"character":3},"arguments":["class.text-area--invalid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":44}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":10,"character":3},"arguments":["class.text-area--valid"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":42}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":11,"character":3},"arguments":["class.skeleton"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":34}}]}]}},"Label":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"suka-label","template":"\n <label\n [for]=\"labelInputID\"\n class=\"label\"\n [ngClass]=\"{\n 'skeleton': skeleton\n }\">\n <ng-content></ng-content>\n </label>\n <div *ngIf=\"!skeleton\" class=\"form__helper-text\">{{helperText}}</div>\n <div class=\"text-input__field-wrapper\" [attr.data-invalid]=\"(invalid ? true : null)\" #wrapper>\n <svg *ngIf=\"invalid\"\n class=\"text-input__invalid-icon text-area__invalid-icon\"\n width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.3079 7.70548L4.0025 5.40122L1.6921 7.70947C1.30553 8.09684 0.677238 8.09684 0.290673 7.70947C-0.096891 7.3231 -0.096891 6.69612 0.290673 6.30875L2.60008 3.9995L0.290673 1.69125C-0.096891 1.30388 -0.096891 0.6769 0.290673 0.290528C0.677238 -0.0968426 1.30553 -0.0968426 1.6921 0.290528L4.0025 2.59878L6.3079 0.294521C6.69447 -0.0928491 7.32176 -0.0928491 7.70933 0.294521C8.09589 0.681892 8.09589 1.30887 7.70933 1.69525L5.40392 4.0005L7.70933 6.30475C8.09689 6.69113 8.09689 7.31911 7.70933 7.70548C7.32276 8.09185 6.69447 8.09185 6.3079 7.70548Z\" />\n </svg>\n <svg *ngIf=\"valid\"\n class=\"text-input__valid-icon text-area__valid-icon\"\n width=\"10\" height=\"8\" viewBox=\"0 0 10 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.72353 1.69213L3.99981 7.70935C3.63118 8.09688 3.03439 8.09688 2.6667 7.70935L0.275768 5.1968C-0.0919226 4.80927 -0.0919226 4.18187 0.275768 3.79434C0.644401 3.40779 1.24119 3.40779 1.60888 3.79434L3.33325 5.60714L8.39041 0.290652C8.7581 -0.0968841 9.35489 -0.0968841 9.72353 0.290652C10.0922 0.677198 10.0922 1.30459 9.72353 1.69213Z\"/>\n </svg>\n <ng-content select=\"input,textarea,div\"></ng-content>\n </div>\n <div *ngIf=\"invalid\" class=\"form-requirement\">\n <ng-container *ngIf=\"!isTemplate(invalidText)\">{{invalidText}}</ng-container>\n <ng-template *ngIf=\"isTemplate(invalidText)\" [ngTemplateOutlet]=\"invalidText\"></ng-template>\n </div>\n "}]}],"members":{"labelState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"helperText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"invalidText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"invalid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"valid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"wrapper":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":61,"character":3},"arguments":["wrapper",{"static":true}]}]}],"labelClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":62,"character":3},"arguments":["class.form-item"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterContentInit":[{"__symbolic":"method"}],"isTemplate":[{"__symbolic":"method"}]},"statics":{"labelCounter":0}},"GridModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":12}]}]}],"members":{}},"ToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Toggle"}],"exports":[{"__symbolic":"reference","name":"Toggle"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":20,"character":4}]}]}],"members":{}},"Toggle":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":26,"character":1},"arguments":[{"selector":"suka-toggle","template":"\n <label\n class=\"toggle\"\n [ngClass]=\"{\n 'skeleton' : skeleton,\n 'disabled': disabled\n }\"\n >\n <ng-content></ng-content>\n <input\n type=\"checkbox\"\n [id]=\"id\"\n [value]=\"value\"\n [name]=\"name\"\n [required]=\"required\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [attr.aria-label]=\"ariaLabel\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n [attr.aria-checked]=\"checked\"\n (change)=\"onChange($event)\"\n (click)=\"onClick($event)\"\n />\n <span class=\"toggle-body\">\n <span class=\"toggle-switch\"></span>\n <span class=\"toggle-track\">\n <span class=\"toggle-bg\"></span>\n <span class=\"toggle-bg toggle-bg_negative\"></span>\n </span>\n </span>\n </label>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":62,"character":15},"useExisting":{"__symbolic":"reference","name":"Toggle"},"multi":true}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":67,"character":19},"member":"OnPush"}}]}],"members":{"nested":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"inline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"hideLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3},"arguments":["aria-label"]}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":3},"arguments":["aria-labelledby"]}]}],"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":3}}]}],"toggleWrapperClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":141,"character":3},"arguments":["class.toggle-wrapper"]}]}],"formItemClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":144,"character":3},"arguments":["class.form-item"]}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":153,"character":3}}]}],"inputToggle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":166,"character":3},"arguments":["inputToggle",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":171,"character":43}]}],"toggle":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"transitionToggleState":[{"__symbolic":"method"}],"emitChangeEvent":[{"__symbolic":"method"}]},"statics":{"toggleCount":0}},"Radio":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"suka-radio","template":"\n <input\n *ngIf=\"!skeleton\"\n class=\"radio-button\"\n type=\"radio\"\n [checked]=\"checked\"\n [disabled]=\"disabled\"\n [name]=\"name\"\n [id]=\"id\"\n [required]=\"required\"\n [value]=\"value\"\n [attr.aria-labelledby]=\"ariaLabelledby\"\n (change)=\"onChange($event)\">\n <div *ngIf=\"skeleton\" class=\"radio-button skeleton\"></div>\n <label\n class=\"radio-button__label\"\n [ngClass]=\"{\n 'skeleton': skeleton\n }\"\n [for]=\"id\"\n id=\"label-{{id}}\">\n <span class=\"radio-button__appearance\"></span>\n <ng-content></ng-content>\n </label>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":40,"character":15},"useExisting":{"__symbolic":"reference","name":"Radio"},"multi":true}]}]}],"members":{"checked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"labelPlacement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":3}}]}],"role":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":95,"character":3},"arguments":["attr.role"]}]}],"hostClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":97,"character":3},"arguments":["class.radio-button-wrapper"]}]}],"labelLeft":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":99,"character":3},"arguments":["class.radio-button-wrapper--label-left"]}]}],"onChange":[{"__symbolic":"method"}],"registerRadioChangeHandler":[{"__symbolic":"method"}]},"statics":{"radioCount":0}},"RadioGroup":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"suka-radio-group","template":"\n <div\n class=\"radio-button-group\"\n [ngClass]=\"{\n 'radio-button-group--vertical': orientation === 'vertical',\n 'radio-button-group--label-left': orientation === 'vertical' && labelPlacement === 'left'\n }\"\n role=\"radiogroup\">\n <ng-content></ng-content>\n </div>\n ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":31,"character":15},"useExisting":{"__symbolic":"reference","name":"RadioGroup"},"multi":true}]}]}],"members":{"orientation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"labelPlacement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3}}]}],"radios":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":55,"character":3},"arguments":[{"__symbolic":"reference","name":"Radio"}]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":3}}]}],"skeleton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":3}}]}],"radioButtonGroupClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":133,"character":3},"arguments":["class.form-item"]}]}],"checkSelectedRadio":[{"__symbolic":"method"}],"updateSelectedRadioFromValue":[{"__symbolic":"method"}],"emitChangeEvent":[{"__symbolic":"method"}],"updateRadioNames":[{"__symbolic":"method"}],"updateRadios":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"updateChildren":[{"__symbolic":"method"}],"updateRadioChangeHandler":[{"__symbolic":"method"}]},"statics":{"radioGroupCount":0}},"RadioChange":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Radio"},{"__symbolic":"reference","name":"string"}]}]}},"RadioModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":18,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Radio"},{"__symbolic":"reference","name":"RadioGroup"}],"exports":[{"__symbolic":"reference","name":"Radio"},{"__symbolic":"reference","name":"RadioGroup"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":28,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":29,"character":4}]}]}],"members":{}},"Container":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaContainer]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":7,"character":3},"arguments":["class.container"]}]}],"sukaContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"fluid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":11,"character":3},"arguments":["class.container--fluid"]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ContainerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"Container"}],"exports":[{"__symbolic":"reference","name":"Container"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":20,"character":4}]}]}],"members":{}},"SpacingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":23,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"}],"exports":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":56,"character":12}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sukaGrid]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":6,"character":3},"arguments":["class.grid"]}]}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[sukaRow]"}]}],"members":{"baseClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":13,"character":3},"arguments":["class.row"]}]}],"noGutters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":14,"character":3},"arguments":["class.no-gutters"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":36}}]}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[sukaCol]"}]}],"members":{"class":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"columnNumbers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"offsets":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"columnClasses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":28,"character":3},"arguments":["class"]}]}],"set":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[m]"}]}],"members":{"m":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":32,"character":1},"arguments":[{"selector":"[mt]"}]}],"members":{"mt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":62,"character":1},"arguments":[{"selector":"[mb]"}]}],"members":{"mb":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":92,"character":1},"arguments":[{"selector":"[ml]"}]}],"members":{"ml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":122,"character":1},"arguments":[{"selector":"[mr]"}]}],"members":{"mr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":152,"character":1},"arguments":[{"selector":"[mx]"}]}],"members":{"mx":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":157,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":182,"character":1},"arguments":[{"selector":"[my]"}]}],"members":{"my":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[p]"}]}],"members":{"p":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":32,"character":1},"arguments":[{"selector":"[pt]"}]}],"members":{"pt":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":62,"character":1},"arguments":[{"selector":"[pb]"}]}],"members":{"pb":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":92,"character":1},"arguments":[{"selector":"[pl]"}]}],"members":{"pl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":122,"character":1},"arguments":[{"selector":"[pr]"}]}],"members":{"pr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":152,"character":1},"arguments":[{"selector":"[px]"}]}],"members":{"px":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":157,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":182,"character":1},"arguments":[{"selector":"[py]"}]}],"members":{"py":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}}},"origins":{"ButtonModule":"./lib/button/button.module","Button":"./lib/button/button.directive","CheckboxModule":"./lib/checkbox/checkbox.module","Checkbox":"./lib/checkbox/checkbox.component","SelectModule":"./lib/select/select.module","Select":"./lib/select/select.component","Option":"./lib/select/option.directive","OptGroup":"./lib/select/optgroup.directive","InputModule":"./lib/input/input.module","TextInput":"./lib/input/input.directive","TextArea":"./lib/input/text-area.directive","Label":"./lib/input/label.component","GridModule":"./lib/grid/grid.module","ToggleModule":"./lib/toggle/toggle.module","Toggle":"./lib/toggle/toggle.component","Radio":"./lib/radio/radio.component","RadioGroup":"./lib/radio/radio-group.component","RadioChange":"./lib/radio/radio-change.class","RadioModule":"./lib/radio/radio.module","Container":"./lib/container/container.directive","ContainerModule":"./lib/container/container.module","SpacingModule":"./lib/spacing/spacing.module","ɵa":"./lib/grid/grid.directive","ɵb":"./lib/grid/grid.directive","ɵc":"./lib/grid/grid.directive","ɵd":"./lib/spacing/margin.directive","ɵe":"./lib/spacing/margin.directive","ɵf":"./lib/spacing/margin.directive","ɵg":"./lib/spacing/margin.directive","ɵh":"./lib/spacing/margin.directive","ɵi":"./lib/spacing/margin.directive","ɵj":"./lib/spacing/margin.directive","ɵk":"./lib/spacing/padding.directive","ɵl":"./lib/spacing/padding.directive","ɵm":"./lib/spacing/padding.directive","ɵn":"./lib/spacing/padding.directive","ɵo":"./lib/spacing/padding.directive","ɵp":"./lib/spacing/padding.directive","ɵq":"./lib/spacing/padding.directive"},"importAs":"@kushki/ng-suka"} |
@@ -7,2 +7,3 @@ import { OnInit } from '@angular/core'; | ||
baseClass: boolean; | ||
noGutters: boolean; | ||
} | ||
@@ -9,0 +10,0 @@ export declare class ColumnDirective implements OnInit { |
{ | ||
"name": "@kushki/ng-suka", | ||
"version": "0.0.9", | ||
"version": "0.0.10", | ||
"peerDependencies": { | ||
@@ -5,0 +5,0 @@ "@angular/common": "^8.2.3", |
@@ -8,1 +8,3 @@ export * from './lib/button/button.module'; | ||
export * from './lib/radio/radio.module'; | ||
export * from './lib/container/container.module'; | ||
export * from './lib/spacing/spacing.module'; |
@@ -26,3 +26,3 @@ <p align="center"> | ||
> *Note:* This isn't the only way to bootstrap a `ng-suka` application, but the combination of `@angular/cli` and the `ng-suka` scss is our recommended setup. | ||
[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@master/badge/badge-storybook.svg)](https://kushki.github.io/ng-suka/) | ||
@@ -29,0 +29,0 @@ [![Edit Carbon Components Angular](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/suka-angular-playground-jrjns) |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1334910
113
17988