[{"__symbolic":"module","version":4,"metadata":{"ItemContext":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"}]}]}},"ChildItemContext":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"}]}]}},"SetupItemViewArgs":{"__symbolic":"interface"},"AccordionItemsView":{"__symbolic":"interface"},"AccordionItemsComponent":{"__symbolic":"class","members":{"loader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":117,"character":5},"arguments":["loader",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":117,"character":32}}]}]}],"setupItemView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":119,"character":5}}]}],"itemTemplateQuery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":121,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":121,"character":18}]}]}],"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":131,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":152,"character":29},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":153,"character":42}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"setItemTemplates":[{"__symbolic":"method"}],"registerTemplate":[{"__symbolic":"method"}],"onHeaderLoading":[{"__symbolic":"method","decorators":[{"__symbolic":"reference","module":"tns-core-modules/profiling","name":"profile","line":314,"character":5}]}],"onItemHeaderLoading":[{"__symbolic":"method","decorators":[{"__symbolic":"reference","module":"tns-core-modules/profiling","name":"profile","line":346,"character":5}]}],"onItemContentLoading":[{"__symbolic":"method","decorators":[{"__symbolic":"reference","module":"tns-core-modules/profiling","name":"profile","line":378,"character":5}]}],"onFooterLoading":[{"__symbolic":"method","decorators":[{"__symbolic":"reference","module":"tns-core-modules/profiling","name":"profile","line":413,"character":5}]}],"setupViewRef":[{"__symbolic":"method"}],"setupChildViewRef":[{"__symbolic":"method"}],"getItemTemplateViewFactory":[{"__symbolic":"method"}],"getChildItemTemplateViewFactory":[{"__symbolic":"method"}],"detectChangesOnChild":[{"__symbolic":"method","decorators":[{"__symbolic":"reference","module":"tns-core-modules/profiling","name":"profile","line":489,"character":5}]}],"ngDoCheck":[{"__symbolic":"method"}]}},"ComponentView":{"__symbolic":"interface"},"RootLocator":{"__symbolic":"interface"},"getItemViewRoot":{"__symbolic":"function"},"ACCORDION_ITEMS_COMPONENT":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":519,"character":45},"arguments":["AccordionItemsComponent"]},"TemplateKeyDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":521,"character":1},"arguments":[{"selector":"[acTemplateKey]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":525,"character":9},"arguments":[{"__symbolic":"reference","name":"ACCORDION_ITEMS_COMPONENT"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":525,"character":44}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":524,"character":29,"arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"AccordionItemsComponent"}]}],"acTemplateKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":528,"character":5}}]}]}},"AccordionComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AccordionItemsComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":537,"character":1},"arguments":[{"selector":"Accordion","template":"\n\t\t<DetachedContainer>\n\t\t\t<Placeholder #loader></Placeholder>\n\t\t</DetachedContainer>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":543,"character":21},"member":"OnPush"},"providers":[{"provide":{"__symbolic":"reference","name":"ACCORDION_ITEMS_COMPONENT"},"useExisting":{"__symbolic":"reference","name":"AccordionComponent"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":152,"character":29},{"__symbolic":"reference","module":"@angular/core","name":"IterableDiffers","line":153,"character":42}]}]}},"AccordionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":561,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AccordionComponent"},{"__symbolic":"reference","name":"TemplateKeyDirective"}],"exports":[{"__symbolic":"reference","name":"AccordionComponent"},{"__symbolic":"reference","name":"TemplateKeyDirective"}],"schemas":[{"__symbolic":"reference","module":"@angular/core","name":"NO_ERRORS_SCHEMA","line":564,"character":14}]}]}]}}}]