UNPKG

@angular-mdc/web

Version:
1 lines 6.25 kB
{"__symbolic":"module","version":4,"metadata":{"MdcTabBarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular-mdc/web/tab-indicator","name":"MdcTabIndicatorModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular-mdc/web/tab","name":"MdcTabModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular-mdc/web/tab-scroller","name":"MdcTabScrollerModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"MdcTabBar"},{"__symbolic":"reference","module":"@angular-mdc/web/tab-indicator","name":"MdcTabIndicatorModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular-mdc/web/tab","name":"MdcTabModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular-mdc/web/tab-scroller","name":"MdcTabScrollerModule","line":18,"character":4}],"declarations":[{"__symbolic":"reference","name":"MdcTabBar"}]}]}],"members":{}},"MdcTabActivatedEvent":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MdcTabBar"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","module":"@angular-mdc/web/tab","name":"MdcTab","line":30,"character":16}]}]}},"MdcTabBar":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular-mdc/web/base","name":"MDCComponent","line":47,"character":31},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":33,"character":1},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"[mdcTabBar], mdc-tab-bar","exportAs":"mdcTabBar","host":{"role":"tablist","class":"mdc-tab-bar","(keydown)":"_onKeydown($event)","$quoted$":["role","class","(keydown)"]},"template":"<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":43,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":44,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular-mdc/web/tab","name":"MDC_TAB_BAR_PARENT_COMPONENT","line":45,"character":25},"useExisting":{"__symbolic":"reference","name":"MdcTabBar"}}]}]}],"members":{"fade":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"stacked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"fixed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"align":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"iconIndicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"useAutomaticActivation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"activeTabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"focusOnActivate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":3}}]}],"activated":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":117,"character":3}}]}],"tabScroller":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":120,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular-mdc/web/tab-scroller","name":"MdcTabScroller","line":120,"character":16},{"static":true}]}]}],"tabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":121,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular-mdc/web/tab","name":"MdcTab","line":30,"character":16},{"descendants":true}]}]}],"getDefaultFoundation":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":176,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":177,"character":32},{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":178,"character":34,"context":{"typeName":"HTMLElement"},"module":"./tab-bar"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_syncTabs":[{"__symbolic":"method"}],"_resetTabSubscriptions":[{"__symbolic":"method"}],"_dropSubscriptions":[{"__symbolic":"method"}],"_listenToTabInteraction":[{"__symbolic":"method"}],"activateTab":[{"__symbolic":"method"}],"scrollIntoView":[{"__symbolic":"method"}],"getActiveTabIndex":[{"__symbolic":"method"}],"getActiveTab":[{"__symbolic":"method"}],"getTabIndex":[{"__symbolic":"method"}],"disableTab":[{"__symbolic":"method"}],"_onKeydown":[{"__symbolic":"method"}],"_indexIsInRange":[{"__symbolic":"method"}],"_getHostElement":[{"__symbolic":"method"}]}}},"origins":{"MdcTabBarModule":"./module","MdcTabActivatedEvent":"./tab-bar","MdcTabBar":"./tab-bar"},"importAs":"@angular-mdc/web/tab-bar"}