[{"__symbolic":"module","version":3,"metadata":{"TabGroup":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"tab-group","template":"<!--\n    @Author: Alex Sorafumo <Yuion>\n    @Date:   13/09/2016 2:55 PM\n    @Email:  alex@yuion.net\n    @Filename: tabs.template.html\n    @Last modified by:   Yuion\n    @Last modified time: 15/12/2016 11:32 AM\n    -->\n    \n    <div class=\"aca tab-group\" >\n        <div #header class=\"tab-header\">\n            <div class=\"border\"></div>\n            <div class=\"empty\"></div>\n        </div>\n        <div #body class=\"tab-body\">\n        </div>\n    </div>\n    ","styles":[".tab-group{z-index:inherit}.tab-header{display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;overflow-x:auto;overflow-y:visible;padding:0 1em;padding-top:.5em;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.tab-header .border{border-bottom:1px solid rgba(0,0,0,0.2);bottom:1px;left:0;position:absolute;right:0;top:0}.tab-header .empty{background:none;border-left:none;border-right:none;border-top:none;bottom:-1px;opacity:1;padding:.5em;position:relative;width:1px}\n    "]}]}],"members":{"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"routable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"routeParam":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"tabHeaders":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"./tab-head.component","name":"TabHead"}]}]}],"tabBodies":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"./tab-body.component","name":"TabBody"}]}]}],"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["header"]}]}],"body":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["body"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location"},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute"},{"__symbolic":"reference","module":"@angular/router","name":"Router"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"processRoute":[{"__symbolic":"method"}],"routableValid":[{"__symbolic":"method"}],"setActiveTab":[{"__symbolic":"method"}],"updateDisable":[{"__symbolic":"method"}],"updateRouteValue":[{"__symbolic":"method"}],"initElements":[{"__symbolic":"method"}],"injectContents":[{"__symbolic":"method"}],"addHeadNode":[{"__symbolic":"method"}],"addBodyNode":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"TabGroup":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"tab-group","template":"<!--\n    @Author: Alex Sorafumo <Yuion>\n    @Date:   13/09/2016 2:55 PM\n    @Email:  alex@yuion.net\n    @Filename: tabs.template.html\n    @Last modified by:   Yuion\n    @Last modified time: 15/12/2016 11:32 AM\n    -->\n    \n    <div class=\"aca tab-group\" >\n        <div #header class=\"tab-header\">\n            <div class=\"border\"></div>\n            <div class=\"empty\"></div>\n        </div>\n        <div #body class=\"tab-body\">\n        </div>\n    </div>\n    ","styles":[".tab-group{z-index:inherit}.tab-header{display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;overflow-x:auto;overflow-y:visible;padding:0 1em;padding-top:.5em;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.tab-header .border{border-bottom:1px solid rgba(0,0,0,0.2);bottom:1px;left:0;position:absolute;right:0;top:0}.tab-header .empty{background:none;border-left:none;border-right:none;border-top:none;bottom:-1px;opacity:1;padding:.5em;position:relative;width:1px}\n    "]}]}],"members":{"state":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"routable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"routeParam":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"cssClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"tabHeaders":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"./tab-head.component","name":"TabHead"}]}]}],"tabBodies":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"./tab-body.component","name":"TabBody"}]}]}],"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["header"]}]}],"body":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["body"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location"},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute"},{"__symbolic":"reference","module":"@angular/router","name":"Router"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"processRoute":[{"__symbolic":"method"}],"routableValid":[{"__symbolic":"method"}],"setActiveTab":[{"__symbolic":"method"}],"updateDisable":[{"__symbolic":"method"}],"updateRouteValue":[{"__symbolic":"method"}],"initElements":[{"__symbolic":"method"}],"injectContents":[{"__symbolic":"method"}],"addHeadNode":[{"__symbolic":"method"}],"addBodyNode":[{"__symbolic":"method"}]}}}}]