{"__symbolic":"module","version":4,"metadata":{"KitAnchor":{"__symbolic":"interface"},"KitAnchorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":17,"character":1},"arguments":[{"selector":"[kitAnchor]","exportAs":"anchor"}]}],"members":{"kitAnchor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":27,"character":35}]}]}},"KitAnchorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitAnchorDirective"}],"exports":[{"__symbolic":"reference","name":"KitAnchorDirective"}]}]}],"members":{}},"KIT_CHECK_VALUE_ACCESSOR":{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":7,"character":11},"useExisting":{"__symbolic":"reference","name":"KitCheckDirective"},"multi":true},"KitCheckDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":45,"character":1},"arguments":[{"selector":"[kitCheck]","providers":[{"__symbolic":"reference","name":"KIT_CHECK_VALUE_ACCESSOR"},{"__symbolic":"reference","name":"KitClassService"}]}]}],"members":{"checkedClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"kitCheck":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":78,"character":15}}]],"parameters":[{"__symbolic":"reference","name":"KitClassService"}]}],"ngOnChanges":[{"__symbolic":"method"}],"clickListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":89,"character":3},"arguments":["click"]}]}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"applyClass":[{"__symbolic":"method"}]}},"KitCheckModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"exports":[{"__symbolic":"reference","name":"KitCheckDirective"}],"declarations":[{"__symbolic":"reference","name":"KitCheckDirective"}]}]}],"members":{}},"KitClassDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":"[kitClass]","providers":[{"__symbolic":"reference","name":"KitClassService"}]}]}],"members":{"kitClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitClassService"}]}],"ngOnChanges":[{"__symbolic":"method"}]}},"KitClassModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"KitClassDirective"}],"exports":[{"__symbolic":"reference","name":"KitClassDirective"}]}]}],"members":{}},"KitClassService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":26,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":33,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":35,"character":21}]}],"apply":[{"__symbolic":"method"}],"process":[{"__symbolic":"method"}],"applyChanges":[{"__symbolic":"method"}],"processObj":[{"__symbolic":"method"}]}},"KitClassSetter":{"__symbolic":"interface"},"KitClassValue":{"__symbolic":"interface"},"KitCollapseDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[kitCollapse]"}]}],"members":{"kitCollapse":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":36,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"KitCollapseHostService"},{"__symbolic":"reference","name":"KitCollapseItemService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":40,"character":17}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"KitCollapseModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"exports":[{"__symbolic":"reference","name":"KitCollapseDirective"}],"declarations":[{"__symbolic":"reference","name":"KitCollapseDirective"}]}]}],"members":{}},"KitCollapseHostService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"activate":[{"__symbolic":"method"}],"activateFirst":[{"__symbolic":"method"}],"addId":[{"__symbolic":"method"}],"deactivate":[{"__symbolic":"method"}],"deleteId":[{"__symbolic":"method"}],"isActive":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}]}},"KitCollapseItemService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitCollapseHostService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}]}},"KitCollapseId":{"__symbolic":"interface"},"KitCssVarDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":19,"character":1},"arguments":[{"selector":"[kitCssVar]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"KeyValueDiffers","line":28,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":29,"character":19},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":30,"character":22}]}],"ngDoCheck":[{"__symbolic":"method"}],"kitCssVar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"applyChanges":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}]}},"KitCssVarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitCssVarDirective"}],"exports":[{"__symbolic":"reference","name":"KitCssVarDirective"}]}]}],"members":{}},"KitDatePickerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":14,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":28,"character":15}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":28,"character":44}]}],"ngOnDestroy":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"modMonth":[{"__symbolic":"method"}],"modYear":[{"__symbolic":"method"}],"handleMove":[{"__symbolic":"method"}],"isDatesEqual":[{"__symbolic":"method"}],"startOfMonth":[{"__symbolic":"method"}],"startOfWeek":[{"__symbolic":"method"}],"updateGrid":[{"__symbolic":"method"}],"weeksInMonth":[{"__symbolic":"method"}]}},"KitDatePickerGridItem":{"__symbolic":"interface"},"KitDatePickerGrid":{"__symbolic":"interface"},"KitEventManagerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":27,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitPlatformService"}]}],"listenGlobal":[{"__symbolic":"method"}],"getEventPath":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"keyArrowUp":38,"keyArrowDown":40,"keyArrowRight":39,"keyArrowLeft":37,"keyPageUp":33,"keyPageDown":34,"keyHome":36,"keyEnd":35,"keyEnter":13,"keySpace":32,"keyTab":9,"keyEscape":27,"keyBackspace":8,"keyDelete":46,"keyShift":16,"keyCtrl":17,"keyAlt":18,"KitFocusListenerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"}],"exports":[{"__symbolic":"reference","name":"ɵa"}]}]}],"members":{}},"KitFocusListenerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":25,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"EventManager","line":41,"character":26}]}],"add":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"checkLeave":[{"__symbolic":"method"}]}},"KitFocusManagerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitFocusDirective"},{"__symbolic":"reference","name":"KitFocusTrapDirective"}],"exports":[{"__symbolic":"reference","name":"KitFocusDirective"},{"__symbolic":"reference","name":"KitFocusTrapDirective"}]}]}],"members":{}},"KitFocusManagerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":49,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":69,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":70,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":71,"character":22},{"__symbolic":"reference","name":"KitEventManagerService"},{"__symbolic":"reference","name":"KitFocusManagerRegistryService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"capture":[{"__symbolic":"method"}],"focusFirst":[{"__symbolic":"method"}],"focusItem":[{"__symbolic":"method"}],"focusLast":[{"__symbolic":"method"}],"focusNext":[{"__symbolic":"method"}],"focusPrev":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"release":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"focusinHandler":[{"__symbolic":"method"}],"focusoutHandler":[{"__symbolic":"method"}],"getTabbable":[{"__symbolic":"method"}],"isDescendant":[{"__symbolic":"method"}],"keydownHandler":[{"__symbolic":"method"}]}},"KitFocusManagerRegistryService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"capture":[{"__symbolic":"method"}],"release":[{"__symbolic":"method"}],"getTop":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"KitFocusDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[kitFocus]","exportAs":"kitFocus"}]}],"members":{"kitFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":24,"character":5}}],null],"parameters":[{"__symbolic":"reference","name":"KitFocusManagerService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":25,"character":16}]}],"ngOnDestroy":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}]}},"KitFocusTrapDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[kitFocusTrap]","providers":[{"__symbolic":"reference","name":"KitFocusManagerService"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitFocusManagerService"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"KitFormFieldModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitFormErrorDirective"},{"__symbolic":"reference","name":"KitNgControlDirective"}],"exports":[{"__symbolic":"reference","name":"KitFormErrorDirective"},{"__symbolic":"reference","name":"KitNgControlDirective"}],"providers":[]}]}],"members":{}},"KitFormFieldService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"add":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"hasError":[{"__symbolic":"method"}],"getErrorsToDisplay":[{"__symbolic":"method"}],"isRequired":[{"__symbolic":"method"}]}},"KitFormErrorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[kitFormError]"}]}],"members":{"kitFormError":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"KitNgControlDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[ngModel],[formControl],[formControlName]"}]}],"members":{"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":34,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":34,"character":13}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":35,"character":5}}],null],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":34,"character":42},{"__symbolic":"reference","name":"KitFormFieldService"},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":36,"character":21}]}],"idBinding":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":43,"character":3},"arguments":["attr.id"]}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}]}},"KitFormTouchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitFormTouchDirective"}],"exports":[{"__symbolic":"reference","name":"KitFormTouchDirective"}],"providers":[]}]}],"members":{}},"KitFormTouchDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"[kitFormTouch]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":33,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":33,"character":35}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"clickHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":60,"character":3},"arguments":["click"]}]}],"formTouchAll":[{"__symbolic":"method"}]}},"KitHammerProvider":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":33,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":41,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":41,"character":17},"arguments":[{"__symbolic":"reference","name":"kitHammerInstance"}]}]],"parameters":[{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","name":"any"}]}],"calcRelatedPosition":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"kitHammerInstance":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":37},"arguments":["kitHammerInstance"]},"KitIcon":{"__symbolic":"interface"},"KitIconSource":{"__symbolic":"interface"},"KitIconCached":{"__symbolic":"interface"},"KitIconComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"kit-icon","template":"\n    <ng-content></ng-content>\n  ","styles":["\n    :host {\n      display: inline-flex;\n      align-self: center;\n    }\n  "],"providers":[{"__symbolic":"reference","name":"KitIntersectionService"}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":31,"character":19},"member":"OnPush"}}]}],"members":{"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"desc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"intersectionLoad":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"xml":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitIconsRegistryService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":85,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":86,"character":22},{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","name":"KitIntersectionService"}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"render":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"updateStyles":[{"__symbolic":"method"}],"svgElementFromString":[{"__symbolic":"method"}],"updateA11y":[{"__symbolic":"method"}],"mount":[{"__symbolic":"method"}]}},"KitIconsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":6,"character":4}],"exports":[{"__symbolic":"reference","name":"KitIconComponent"}],"declarations":[{"__symbolic":"reference","name":"KitIconComponent"}]}]}],"members":{}},"KitIconsRegistryService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":25,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":33,"character":28}]}],"add":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"KitInputDateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[kitInputDate]","providers":[{"provide":{"__symbolic":"reference","name":"KitModelInterceptor"},"useExisting":{"__symbolic":"reference","name":"KitInputDateDirective"}}]}]}],"members":{"kitInputDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"format":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitMomentProvider"}]}],"ngOnChanges":[{"__symbolic":"method"}],"input":[{"__symbolic":"method"}],"keyDown":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"parse":[{"__symbolic":"method"}],"isValid":[{"__symbolic":"method"}]}},"KitInputDateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":4}],"exports":[{"__symbolic":"reference","name":"KitValueAccessorModule"},{"__symbolic":"reference","name":"KitInputDateDirective"}],"declarations":[{"__symbolic":"reference","name":"KitInputDateDirective"}]}]}],"members":{}},"KitIntersectionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"KitIntersectionDirective"}],"exports":[{"__symbolic":"reference","name":"KitIntersectionDirective"}]}]}],"members":{}},"KitIntersectionService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":34,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":41,"character":24},{"__symbolic":"reference","name":"KitPlatformService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"observe":[{"__symbolic":"method"}],"initObserver":[{"__symbolic":"method"}]}},"KitIntersectionDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":16,"character":1},"arguments":[{"selector":"[kitIntersection]","providers":[{"__symbolic":"reference","name":"KitIntersectionService"}]}]}],"members":{"kitIntersection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitIntersectionService"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"KitLoadingService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":64,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":71,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":71,"character":32}]}],"progress":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"KitLoadingProgress":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"start":[{"__symbolic":"method"}],"end":[{"__symbolic":"method"}],"checkState":[{"__symbolic":"method"}],"setState":[{"__symbolic":"method"}]}},"kitLoadingGlobal":"global","KitLoadingEndFn":{"__symbolic":"interface"},"KitLoadingState":{"InProgress":"in-progress","None":"none"},"KitMqModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"KitMqDirective"}],"exports":[{"__symbolic":"reference","name":"KitMqDirective"}]}]}],"members":{}},"KitMqService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":59,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":70,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":70,"character":17},"arguments":[{"__symbolic":"reference","name":"kitMqBreakpoints"}]}]],"parameters":[{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":69,"character":18},{"__symbolic":"reference","name":"any"}]}],"check":[{"__symbolic":"method"}],"checkRaw":[{"__symbolic":"method"}],"observe":[{"__symbolic":"method"}],"observeRaw":[{"__symbolic":"method"}],"buildQuery":[{"__symbolic":"method"}],"concatQuery":[{"__symbolic":"method"}],"getMq":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"kitMqBreakpoints":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":36},"arguments":["kitMqPoints"]},"KitMqParams":{"__symbolic":"interface"},"KitMqDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":50,"character":1},"arguments":[{"selector":"[kitMq]"}]}],"members":{"kitMq":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":62,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":63,"character":17},{"__symbolic":"reference","name":"KitMqService"}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"updateHost":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"KitModalModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":4}],"declarations":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"KitModalComponent"}],"exports":[{"__symbolic":"reference","name":"KitModalComponent"}],"entryComponents":[{"__symbolic":"reference","name":"ɵc"}]}]}],"members":{}},"KitModalService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":155,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":169,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":169,"character":12}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":171,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":171,"character":17},"arguments":[{"__symbolic":"reference","name":"KitModalService"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":171,"character":60}}],null],"parameters":[{"__symbolic":"reference","name":"KitOverlayService"},{"__symbolic":"reference","name":"KitEventManagerService"},{"__symbolic":"reference","name":"KitModalOptions"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","name":"KitModalService"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":172,"character":17}]}],"show":[{"__symbolic":"method"}],"addRef":[{"__symbolic":"method"}],"checkBackdrop":[{"__symbolic":"method"}],"backdropClickHandler":[{"__symbolic":"method"}],"escHandler":[{"__symbolic":"method"}],"getTopModalRef":[{"__symbolic":"method"}],"initBackdrop":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"KitModalRef":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"applyParams":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"input":[{"__symbolic":"method"}]}},"KitModalOptions":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ngInjectableDef":{}}},"KitModalShowArgs":{"__symbolic":"interface"},"KitModalCanClose":{"__symbolic":"interface"},"KitModalComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"kit-modal","template":"<ng-content></ng-content>","providers":[{"__symbolic":"reference","name":"KitModalRef"}]}]}],"members":{"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3}}]}],"overlay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":30,"character":3},"arguments":[{"__symbolic":"reference","name":"KitOverlayDirective"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitModalRef"},{"__symbolic":"reference","name":"KitModalService"},{"__symbolic":"reference","name":"KitModalOptions"}]}],"backdropClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"escClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"scrollLock":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"KitMomentProvider":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":22,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":30,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":17},"arguments":[{"__symbolic":"reference","name":"kitMomentInstance"}]}]],"parameters":[{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","name":"any"}]}]},"statics":{"ngInjectableDef":{}}},"kitMomentInstance":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":37},"arguments":["KitMomentInstance"]},"KitOutsideClickDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":44,"character":1},"arguments":[{"selector":"[kitOutsideClick]","providers":[{"__symbolic":"reference","name":"KitOutsideClickService"}]}]}],"members":{"anchor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"skip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"kitOutsideClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":60,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitOutsideClickService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"KitOutsideClickModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitOutsideClickDirective"}],"exports":[{"__symbolic":"reference","name":"KitOutsideClickDirective"}]}]}],"members":{}},"KitOutsideClickService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":16,"character":18},{"__symbolic":"reference","name":"KitEventManagerService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":24}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"KitOverlayModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"KitOverlayDirective"},{"__symbolic":"reference","name":"KitOverlayToggleDirective"}],"declarations":[{"__symbolic":"reference","name":"KitOverlayDirective"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"KitOverlayToggleDirective"}],"entryComponents":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"}]}]}],"members":{}},"KitOverlayDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[kitOverlay]"}]}],"members":{"kitOverlay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"KitOverlayService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":29,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":30,"character":17}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"updateHost":[{"__symbolic":"method"}],"destroyView":[{"__symbolic":"method"}]}},"KitOverlayService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":24,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":43,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":43,"character":12}]}],null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":46,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":46,"character":17},"arguments":[{"__symbolic":"reference","name":"KitOverlayService"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":46,"character":62}}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":44,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":45,"character":22},{"__symbolic":"reference","name":"KitOverlayService"},{"__symbolic":"reference","name":"KitPlatformService"}]}],"hostComponent":[{"__symbolic":"method"}],"hostTemplate":[{"__symbolic":"method"}],"moveUnder":[{"__symbolic":"method"}],"getComponentRootNode":[{"__symbolic":"method"}],"getTemplateRootNode":[{"__symbolic":"method"}],"mountHost":[{"__symbolic":"method"}],"cleanupContainer":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"KitOverlayComponentRef":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"input":[{"__symbolic":"method"}]}},"KitOverlayToggleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[kitOverlayToggle]","exportAs":"toggle"}]}],"members":{"trigger":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":15,"character":35}]}],"clickHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":43,"character":3},"arguments":["click"]}]}],"mouseenterHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":49,"character":3},"arguments":["mouseenter"]}]}],"mouseleaveHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":55,"character":3},"arguments":["mouseleave"]}]}],"show":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"toggle":[{"__symbolic":"method"}]}},"KitOverlayPosition":{"__symbolic":"interface"},"KitOverlayType":{"__symbolic":"interface"},"KitOverlayAutofix":{"__symbolic":"interface"},"positionPairs":{"top":"bottom","bottom":"top","left":"right","right":"left"},"KitOverlayPositionDirectiveParams":{"__symbolic":"interface"},"StrategyEl":{"__symbolic":"interface"},"StrategyField":{"__symbolic":"interface"},"KitOverlayInput":{"__symbolic":"interface"},"KitOverlayToggleTrigger":{"__symbolic":"interface"},"KitPlatformService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":14,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":14,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"Object"}]}],"isBrowser":[{"__symbolic":"method"}],"isServer":[{"__symbolic":"method"}],"getScrollbarWidth":[{"__symbolic":"method"}],"isBrowserEdge":[{"__symbolic":"method"}],"isBrowserTrident":[{"__symbolic":"method"}],"isBrowserBlink":[{"__symbolic":"method"}],"isBrowserWebkit":[{"__symbolic":"method"}],"isBrowserIos":[{"__symbolic":"method"}],"isBrowserFirefox":[{"__symbolic":"method"}],"isBrowserAndroid":[{"__symbolic":"method"}],"isBrowserSafari":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"KitPositionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitPinPositionDirective"}],"exports":[{"__symbolic":"reference","name":"KitPinPositionDirective"}]}]}],"members":{}},"KitPositionRect":{"__symbolic":"interface"},"KitPositionField":{"__symbolic":"interface"},"KitPinPosition":{"__symbolic":"interface"},"KitPinPositionDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"[kitPinPosition]","providers":[{"__symbolic":"reference","name":"KitStyleService"}]}]}],"members":{"kitPinPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"anchor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":51,"character":18},{"__symbolic":"reference","name":"KitStyleService"},{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","name":"KitEventManagerService"}]}],"ngOnChanges":[{"__symbolic":"method"}],"reposition":[{"__symbolic":"method"}],"calc":[{"__symbolic":"method"}],"getRect":[{"__symbolic":"method"}],"getEl":[{"__symbolic":"method"}],"getField":[{"__symbolic":"method"}],"px":[{"__symbolic":"method"}]}},"KitRefDirective":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":70,"character":1},"arguments":[{"selector":"[kitRef]","exportAs":"ref"}]}],"members":{"kitRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"KitRefModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitRefDirective"}],"exports":[{"__symbolic":"reference","name":"KitRefDirective"}]}]}],"members":{}},"KitRepeatDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"character":1},"arguments":[{"selector":"[kitRepeat]"}]}],"members":{"kitRepeat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":35,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"ngOnChanges":[{"__symbolic":"method"}]}},"KitRepeatModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitRepeatDirective"}],"exports":[{"__symbolic":"reference","name":"KitRepeatDirective"}]}]}],"members":{}},"KitScrollService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":35,"character":19},{"__symbolic":"reference","name":"KitHammerProvider"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"registerRefs":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"updateVBar":[{"__symbolic":"method"}],"updateHBar":[{"__symbolic":"method"}],"calcBar":[{"__symbolic":"method"}],"initVListeners":[{"__symbolic":"method"}],"initHListeners":[{"__symbolic":"method"}],"initMutationObserver":[{"__symbolic":"method"}]}},"KitScrollRefs":{"__symbolic":"interface"},"KitScrollState":{"__symbolic":"interface"},"KitSelectService":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":28,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":102,"character":19},{"__symbolic":"reference","name":"KitPlatformService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":104,"character":17},{"__symbolic":"reference","name":"KitFocusListenerService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"registerSelectRef":[{"__symbolic":"method"}],"overrideOptions":[{"__symbolic":"method"}],"updateOptions":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"userInput":[{"__symbolic":"method"}],"mousedown":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"blur":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"moveActive":[{"__symbolic":"method"}],"initChangeDetection":[{"__symbolic":"method"}],"handleItemsDisplay":[{"__symbolic":"method"}],"handleItemsDisplayInSelectMode":[{"__symbolic":"method"}],"handleItemsDisplayInAutocompleteMode":[{"__symbolic":"method"}],"handleInput":[{"__symbolic":"method"}],"handleSearch":[{"__symbolic":"method"}],"processSearch":[{"__symbolic":"method"}],"handleKeyboard":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"handleItemsView":[{"__symbolic":"method"}],"updateItemsView":[{"__symbolic":"method"}],"handleModel":[{"__symbolic":"method"}],"mergeSearchItem":[{"__symbolic":"method"}],"handleActive":[{"__symbolic":"method"}],"handleInputView":[{"__symbolic":"method"}],"updateInputView":[{"__symbolic":"method"}],"getItemInputView":[{"__symbolic":"method"}],"handleSelect":[{"__symbolic":"method"}],"handleRemoval":[{"__symbolic":"method"}],"handleChangeDetection":[{"__symbolic":"method"}],"handleFocus":[{"__symbolic":"method"}]}},"KitSelectItem":{"__symbolic":"interface"},"KitSelectListStateSourceFn":{"__symbolic":"interface"},"KitSelectListStateAsyncSourceFn":{"__symbolic":"interface"},"KitSelectListStateSource":{"__symbolic":"interface"},"KitSelectFilterFn":{"__symbolic":"interface"},"KitSelectFilter":{"__symbolic":"interface"},"KitSelectSearchFn":{"__symbolic":"interface"},"KitSelectItemView":{"__symbolic":"interface"},"KitSelectInputView":{"__symbolic":"interface"},"KitSelectOptions":{"__symbolic":"interface"},"kitSelectDefaultOptions":{"clearable":true},"KitSlideDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":20,"character":1},"arguments":[{"selector":"[kitSlide]"}]}],"members":{"kitSlide":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":36,"character":17},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"KitSlideHostService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":39,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":40,"character":18}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"KitSlideModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"exports":[{"__symbolic":"reference","name":"KitSlideDirective"}],"declarations":[{"__symbolic":"reference","name":"KitSlideDirective"}]}]}],"members":{}},"KitSlideHostService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":40,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":58,"character":18}]}],"addId":[{"__symbolic":"method"}],"deleteId":[{"__symbolic":"method"}],"genId":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"prev":[{"__symbolic":"method"}],"getCurrentIndex":[{"__symbolic":"method"}],"getIndex":[{"__symbolic":"method"}]}},"KitSlideDirection":{"__symbolic":"interface"},"KitSlideId":{"__symbolic":"interface"},"KitStyleService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":30,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"KeyValueDiffers","line":31,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":32,"character":22}]}],"applyChanges":[{"__symbolic":"method"}],"setStyle":[{"__symbolic":"method"}]}},"KitStyleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":2,"character":1},"arguments":[{}]}],"members":{}},"KitStyles":{"__symbolic":"interface"},"KitValueAccessorDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":18,"character":1},"arguments":[{"selector":"\n    input:not([type=checkbox]):not([type=radio])[formControlName],\n    textarea[formControlName],\n    input:not([type=checkbox]):not([type=radio])[formControl],\n    textarea[formControl],\n    input:not([type=checkbox]):not([type=radio])[ngModel],\n    textarea[ngModel],\n    [ngDefaultControl]\n  ","providers":[{"__symbolic":"reference","name":"ɵb"},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":32,"character":15},"useExisting":{"__symbolic":"reference","name":"KitValueAccessorDirective"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":51,"character":5},"arguments":[{"__symbolic":"reference","name":"KitModelInterceptor"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":51,"character":34}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":51,"character":42}}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":49,"character":22},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":16},{"__symbolic":"reference","name":"KitModelInterceptor"},{"__symbolic":"reference","name":"ɵb"}]}],"inputHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":64,"character":3},"arguments":["input",["$event"]]}]}],"keydownHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":74,"character":3},"arguments":["keydown",["$event"]]}]}],"blurHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":79,"character":3},"arguments":["blur",["$event"]]}]}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}]}},"KitValueAccessorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"KitValueAccessorDirective"}],"exports":[{"__symbolic":"reference","name":"KitValueAccessorDirective"}]}]}],"members":{}},"KitModelInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1}}],"members":{"input":[{"__symbolic":"method"}],"keyDown":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}]}},"isArray":{"__symbolic":"function"},"isDefined":{"__symbolic":"function","parameters":["val"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"val"},"right":null},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"val"},"right":{"__symbolic":"reference","name":"undefined"}}}},"isMergeableObject":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isNonNullObject"},"arguments":[{"__symbolic":"reference","name":"value"}]},"right":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isNotSpecial"},"arguments":[{"__symbolic":"reference","name":"value"}]}}},"isNonNullObject":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"reference","name":"value"}}},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":5,"character":20,"module":"./src/util/is-mergable"},"right":"object"}}},"isNotSpecial":{"__symbolic":"function"},"isObject":{"__symbolic":"function","parameters":["x"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!=","left":{"__symbolic":"reference","name":"x"},"right":null},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":1,"character":22,"module":"./src/util/is-object"},"right":"object"}}},"isString":{"__symbolic":"function","parameters":["x"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":1,"character":9,"module":"./src/util/is-string"},"right":"string"}},"isUndefined":{"__symbolic":"function","parameters":["x"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"x"},"right":{"__symbolic":"reference","name":"undefined"}},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"x"},"right":null}}},"isNotUndefined":{"__symbolic":"function","parameters":["x"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"x"},"right":{"__symbolic":"reference","name":"undefined"}},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"x"},"right":null}}},"mergeDeep":{"__symbolic":"function"},"mergeDeepAll":{"__symbolic":"function"},"Partial":{"__symbolic":"interface"},"DeepPartial":{"__symbolic":"interface"},"uuid":{"__symbolic":"function"},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[kitSkipBlur]"}]}],"members":{"kitSkipBlur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":16,"character":5}}],null,null],"parameters":[{"__symbolic":"reference","name":"KitFocusListenerService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":17,"character":24},{"__symbolic":"reference","name":"KitPlatformService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"mousedownHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":33,"character":3},"arguments":["mousedown",["$event"]]}]}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"input":[{"__symbolic":"method"}],"keyDown":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"kit-modal-backdrop","template":"\n    <div *ngIf=\"display\"\n         class=\"backdrop\"\n         [@fade]=\"true\"\n         (click)=\"close.emit()\">\n    </div>\n  ","styles":["\n    .backdrop {\n      background: rgba(0, 0, 0, .4);\n      position: fixed;\n      top: 0;\n      right: 0;\n      bottom: 0;\n      left: 0;\n    }\n  "],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":22,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":4},"arguments":["fade",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":25,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":26,"character":8},"arguments":[{"opacity":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":29,"character":8},"arguments":["150ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":34},"arguments":[{"opacity":1}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":33,"character":6},"arguments":[":leave",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":34,"character":8},"arguments":[{"opacity":1}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":35,"character":8},"arguments":["150ms ease-in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":35,"character":33},"arguments":[{"opacity":0}]}]}]]}]]}]}]}],"members":{"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":47,"character":27}]}],"display":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"kit-overlay-host-wrapper","template":"","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":5,"character":19},"member":"OnPush"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":9,"character":16}]}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"kit-overlay-host","template":"","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":12,"character":19},"member":"OnPush"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":16,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":17,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":18,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":18}]}]}}},"origins":{"KitAnchor":"./src/kit-anchor/meta","KitAnchorDirective":"./src/kit-anchor/kit-anchor.directive","KitAnchorModule":"./src/kit-anchor/kit-anchor.module","KIT_CHECK_VALUE_ACCESSOR":"./src/kit-check/kit-check.directive","KitCheckDirective":"./src/kit-check/kit-check.directive","KitCheckModule":"./src/kit-check/kit-check.module","KitClassDirective":"./src/kit-class/kit-class.directive","KitClassModule":"./src/kit-class/kit-class.module","KitClassService":"./src/kit-class/kit-class.service","KitClassSetter":"./src/kit-class/meta","KitClassValue":"./src/kit-class/meta","KitCollapseDirective":"./src/kit-collapse/kit-collapse/kit-collapse.directive","KitCollapseModule":"./src/kit-collapse/kit-collapse.module","KitCollapseHostService":"./src/kit-collapse/kit-collapse-host.service","KitCollapseItemService":"./src/kit-collapse/kit-collapse-item.service","KitCollapseId":"./src/kit-collapse/meta","KitCssVarDirective":"./src/kit-css-var/kit-css-var.directive","KitCssVarModule":"./src/kit-css-var/kit-css-var.module","KitDatePickerService":"./src/kit-date-picker/kit-date-picker.service","KitDatePickerGridItem":"./src/kit-date-picker/meta","KitDatePickerGrid":"./src/kit-date-picker/meta","KitEventManagerService":"./src/kit-event-manager/kit-event-manager.service","keyArrowUp":"./src/kit-event-manager/meta","keyArrowDown":"./src/kit-event-manager/meta","keyArrowRight":"./src/kit-event-manager/meta","keyArrowLeft":"./src/kit-event-manager/meta","keyPageUp":"./src/kit-event-manager/meta","keyPageDown":"./src/kit-event-manager/meta","keyHome":"./src/kit-event-manager/meta","keyEnd":"./src/kit-event-manager/meta","keyEnter":"./src/kit-event-manager/meta","keySpace":"./src/kit-event-manager/meta","keyTab":"./src/kit-event-manager/meta","keyEscape":"./src/kit-event-manager/meta","keyBackspace":"./src/kit-event-manager/meta","keyDelete":"./src/kit-event-manager/meta","keyShift":"./src/kit-event-manager/meta","keyCtrl":"./src/kit-event-manager/meta","keyAlt":"./src/kit-event-manager/meta","KitFocusListenerModule":"./src/kit-focus-listener/kit-focus-listener.module","KitFocusListenerService":"./src/kit-focus-listener/kit-focus-listener.service","KitFocusManagerModule":"./src/kit-focus-manager/kit-focus-manager.module","KitFocusManagerService":"./src/kit-focus-manager/kit-focus-manager.service","KitFocusManagerRegistryService":"./src/kit-focus-manager/kit-focus-manager-registry.service","KitFocusDirective":"./src/kit-focus-manager/kit-focus/kit-focus.directive","KitFocusTrapDirective":"./src/kit-focus-manager/kit-focus-trap/kit-focus-trap.directive","KitFormFieldModule":"./src/kit-form-field/kit-form-field.module","KitFormFieldService":"./src/kit-form-field/kit-form-field.service","KitFormErrorDirective":"./src/kit-form-field/kit-form-error/kit-form-error.directive","KitNgControlDirective":"./src/kit-form-field/kit-ng-control/kit-ng-control.directive","KitFormTouchModule":"./src/kit-form-touch/kit-form-touch.module","KitFormTouchDirective":"./src/kit-form-touch/kit-form-touch/kit-form-touch.directive","KitHammerProvider":"./src/kit-hammer/kit-hammer-provider","kitHammerInstance":"./src/kit-hammer/meta","KitIcon":"./src/kit-icons/meta","KitIconSource":"./src/kit-icons/meta","KitIconCached":"./src/kit-icons/meta","KitIconComponent":"./src/kit-icons/kit-icon/kit-icon.component","KitIconsModule":"./src/kit-icons/kit-icons.module","KitIconsRegistryService":"./src/kit-icons/kit-icons-registry.service","KitInputDateDirective":"./src/kit-input-date/kit-input-date.directive","KitInputDateModule":"./src/kit-input-date/kit-input-date.module","KitIntersectionModule":"./src/kit-intersection/kit-intersection.module","KitIntersectionService":"./src/kit-intersection/kit-intersection.service","KitIntersectionDirective":"./src/kit-intersection/kit-intersection/kit-intersection.directive","KitLoadingService":"./src/kit-loading/kit-loading.service","KitLoadingProgress":"./src/kit-loading/kit-loading-progress","kitLoadingGlobal":"./src/kit-loading/meta","KitLoadingEndFn":"./src/kit-loading/meta","KitLoadingState":"./src/kit-loading/meta","KitMqModule":"./src/kit-mq/kit-mq.module","KitMqService":"./src/kit-mq/kit-mq.service","kitMqBreakpoints":"./src/kit-mq/meta","KitMqParams":"./src/kit-mq/meta","KitMqDirective":"./src/kit-mq/kit-mq/kit-mq.directive","KitModalModule":"./src/kit-modal/kit-modal.module","KitModalService":"./src/kit-modal/kit-modal.service","KitModalRef":"./src/kit-modal/kit-modal-ref","KitModalOptions":"./src/kit-modal/meta","KitModalShowArgs":"./src/kit-modal/meta","KitModalCanClose":"./src/kit-modal/meta","KitModalComponent":"./src/kit-modal/kit-modal/kit-modal.component","KitMomentProvider":"./src/kit-moment/kit-moment-provider","kitMomentInstance":"./src/kit-moment/meta","KitOutsideClickDirective":"./src/kit-outside-click/kit-outside-click.directive","KitOutsideClickModule":"./src/kit-outside-click/kit-outside-click.module","KitOutsideClickService":"./src/kit-outside-click/kit-outside-click.service","KitOverlayModule":"./src/kit-overlay/kit-overlay.module","KitOverlayDirective":"./src/kit-overlay/kit-overlay/kit-overlay.directive","KitOverlayService":"./src/kit-overlay/kit-overlay.service","KitOverlayComponentRef":"./src/kit-overlay/kit-overlay-component-ref","KitOverlayToggleDirective":"./src/kit-overlay/kit-overlay-toggle/kit-overlay-toggle.directive","KitOverlayPosition":"./src/kit-overlay/meta","KitOverlayType":"./src/kit-overlay/meta","KitOverlayAutofix":"./src/kit-overlay/meta","positionPairs":"./src/kit-overlay/meta","KitOverlayPositionDirectiveParams":"./src/kit-overlay/meta","StrategyEl":"./src/kit-overlay/meta","StrategyField":"./src/kit-overlay/meta","KitOverlayInput":"./src/kit-overlay/meta","KitOverlayToggleTrigger":"./src/kit-overlay/meta","KitPlatformService":"./src/kit-platform/kit-platform.service","KitPositionModule":"./src/kit-position/kit-position.module","KitPositionRect":"./src/kit-position/meta","KitPositionField":"./src/kit-position/meta","KitPinPosition":"./src/kit-position/meta","KitPinPositionDirective":"./src/kit-position/kit-pin-position/kit-pin-position.directive","KitRefDirective":"./src/kit-ref/kit-ref.directive","KitRefModule":"./src/kit-ref/kit-ref.module","KitRepeatDirective":"./src/kit-repeat/kit-repeat.directive","KitRepeatModule":"./src/kit-repeat/kit-repeat.module","KitScrollService":"./src/kit-scroll/kit-scroll.service","KitScrollRefs":"./src/kit-scroll/meta","KitScrollState":"./src/kit-scroll/meta","KitSelectService":"./src/kit-select/kit-select.service","KitSelectItem":"./src/kit-select/meta","KitSelectListStateSourceFn":"./src/kit-select/meta","KitSelectListStateAsyncSourceFn":"./src/kit-select/meta","KitSelectListStateSource":"./src/kit-select/meta","KitSelectFilterFn":"./src/kit-select/meta","KitSelectFilter":"./src/kit-select/meta","KitSelectSearchFn":"./src/kit-select/meta","KitSelectItemView":"./src/kit-select/meta","KitSelectInputView":"./src/kit-select/meta","KitSelectOptions":"./src/kit-select/meta","kitSelectDefaultOptions":"./src/kit-select/meta","KitSlideDirective":"./src/kit-slide/kit-slide/kit-slide.directive","KitSlideModule":"./src/kit-slide/kit-slide.module","KitSlideHostService":"./src/kit-slide/kit-slide-host.service","KitSlideDirection":"./src/kit-slide/meta","KitSlideId":"./src/kit-slide/meta","KitStyleService":"./src/kit-style/kit-style.service","KitStyleModule":"./src/kit-style/kit-style.module","KitStyles":"./src/kit-style/meta","KitValueAccessorDirective":"./src/kit-value-accessor/kit-value-accessor.directive","KitValueAccessorModule":"./src/kit-value-accessor/kit-value-accessor.module","KitModelInterceptor":"./src/kit-value-accessor/kit-model-interceptor","isArray":"./src/util/is-array","isDefined":"./src/util/is-defined","isMergeableObject":"./src/util/is-mergable","isNonNullObject":"./src/util/is-mergable","isNotSpecial":"./src/util/is-mergable","isObject":"./src/util/is-object","isString":"./src/util/is-string","isUndefined":"./src/util/is-undefined","isNotUndefined":"./src/util/is-undefined","mergeDeep":"./src/util/merge-deep","mergeDeepAll":"./src/util/merge-deep","Partial":"./src/util/partial","DeepPartial":"./src/util/partial","uuid":"./src/util/uuid","ɵa":"./src/kit-focus-listener/kit-skip-blur.directive","ɵb":"./src/kit-value-accessor/kit-default-model-interceptor","ɵc":"./src/kit-modal/kit-modal-backdrop/kit-modal-backdrop.component","ɵd":"./src/kit-overlay/kit-overlay-host/kit-overlay-host-wrapper.component","ɵe":"./src/kit-overlay/kit-overlay-host/kit-overlay-host.component"},"importAs":"@ngx-kit/core"}