{"__symbolic":"module","version":4,"metadata":{"MdcTabScrollerAlignment":{"__symbolic":"interface"},"MdcTabScroller":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@shraddhar/web/base","name":"MDCComponent","line":40,"character":36},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":30,"character":1},"arguments":[{"selector":"[mdcTabScroller], mdc-tab-scroller","exportAs":"mdcTabScroller","host":{"class":"mdc-tab-scroller","$quoted$":["class"]},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":37,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":38,"character":17},"member":"None"},"template":"<div #area class=\"mdc-tab-scroller__scroll-area\">\r\n  <div #content class=\"mdc-tab-scroller__scroll-content\">\r\n    <ng-content></ng-content>\r\n  </div>\r\n</div>"}]}],"members":{"align":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"area":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":53,"character":3},"arguments":["area",{"static":true}]}]}],"content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":54,"character":3},"arguments":["content",{"static":true}]}]}],"getDefaultFoundation":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":91,"character":21},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":92,"character":23},{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":93,"character":34,"context":{"typeName":"HTMLElement"},"module":"./tab-scroller"}]}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"setAlign":[{"__symbolic":"method"}],"getScrollPosition":[{"__symbolic":"method"}],"getScrollContentWidth":[{"__symbolic":"method"}],"incrementScroll":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"_loadListeners":[{"__symbolic":"method"}],"_getScrollArea":[{"__symbolic":"method"}],"_getScrollContent":[{"__symbolic":"method"}],"_getHostElement":[{"__symbolic":"method"}]}},"MdcTabScrollerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"exports":[{"__symbolic":"reference","name":"MdcTabScroller"}],"declarations":[{"__symbolic":"reference","name":"MdcTabScroller"}]}]}],"members":{}}},"origins":{"MdcTabScrollerAlignment":"./tab-scroller","MdcTabScroller":"./tab-scroller","MdcTabScrollerModule":"./module"},"importAs":"@shraddhar/web/tab-scroller"}