{"__symbolic":"module","version":4,"metadata":{"SegmentedControlComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@wm/components/base","name":"StylableComponent","line":18,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"[wmSegmentedControl]","providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@wm/components/base","name":"provideAsWidgetRef","line":15,"character":8},"arguments":[{"__symbolic":"reference","name":"SegmentedControlComponent"}]}],"template":"<div class=\"app-segments-container\">\n    <ul class=\"list-inline\">\n        <ng-content></ng-content>\n    </ul>\n    </div>\n<div class=\"btn-group btn-group-justified\">\n    <a class=\"btn btn-default\" *ngFor=\"let content of contents; index as i\"\n       [ngClass]=\"{'active btn-primary' : i == currentSelectedIndex}\"\n       (click)=\"showContent(i, $event);\" [attr.aria-label]=\"content.caption\">\n        <i class=\"app-icon\" [ngClass]=\"content.iconclass\"></i>{{content.caption}}\n    </a>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":26,"character":21}]}],"addContent":[{"__symbolic":"method"}],"goToNext":[{"__symbolic":"method"}],"goToPrev":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"onPropertyChange":[{"__symbolic":"method"}],"removeContent":[{"__symbolic":"method"}],"showContent":[{"__symbolic":"method"}]},"statics":{"initializeProps":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵa"}}}},"SegmentContentComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@wm/components/base","name":"StylableComponent","line":19,"character":45},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"[wmSegmentContent]","providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@wm/components/base","name":"provideAsWidgetRef","line":16,"character":8},"arguments":[{"__symbolic":"reference","name":"SegmentContentComponent"}]}],"template":"<ng-content *ngIf=\"compile\"></ng-content>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"SegmentedControlComponent"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":26,"character":74}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"navigate":[{"__symbolic":"method"}],"_loadContent":[{"__symbolic":"method"}],"loadContent":[{"__symbolic":"method"}]},"statics":{"initializeProps":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"ɵb"}}}},"SegmentedControlModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":8},{"__symbolic":"reference","module":"@wm/components/base","name":"WmComponentsModule","line":16,"character":8}],"declarations":[{"__symbolic":"reference","name":"SegmentedControlComponent"},{"__symbolic":"reference","name":"SegmentContentComponent"}],"exports":[{"__symbolic":"reference","name":"SegmentedControlComponent"},{"__symbolic":"reference","name":"SegmentContentComponent"}],"entryComponents":[]}]}],"members":{}},"ɵa":{"__symbolic":"error","message":"Lambda not supported","line":2,"character":29,"module":"./segmented-control.props"},"ɵb":{"__symbolic":"error","message":"Lambda not supported","line":2,"character":29,"module":"./segment-content/segment-content.props"}},"origins":{"SegmentedControlComponent":"./segmented-control.component","SegmentContentComponent":"./segment-content/segment-content.component","SegmentedControlModule":"./segmented-control.module","ɵa":"./segmented-control.props","ɵb":"./segment-content/segment-content.props"},"importAs":"@wm/mobile/components/containers/segmented-control"}