{"__symbolic":"module","version":4,"metadata":{"IStepOption":{"__symbolic":"interface"},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ngx-tour-core","name":"TourService","line":8,"character":36},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"TourService":{"__symbolic":"reference","name":"ɵa"},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbPopover","line":12,"character":59},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[tourAnchor]"}]}],"members":{}},"TourNgBootstrapModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TourAnchorNgBootstrapDirective"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"TourStepTemplateComponent"}],"exports":[{"__symbolic":"reference","name":"TourAnchorNgBootstrapDirective"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"TourStepTemplateComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":12},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbPopoverModule","line":15,"character":26}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"TourNgBootstrapModule"},"providers":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","module":"ngx-tour-core","name":"TourService","line":23,"character":8},{"__symbolic":"reference","name":"ɵa"}]}}}},"TourAnchorNgBootstrapDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[tourAnchor]"}]}],"members":{"tourAnchor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"isActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":20,"character":3},"arguments":["class.touranchor--is-active"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":27,"character":5}}]],"parameters":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":26,"character":21},{"__symbolic":"reference","name":"ɵb"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"showTourStep":[{"__symbolic":"method"}],"hideTourStep":[{"__symbolic":"method"}]}},"TourStepTemplateComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"ngx-tour-core","name":"TourHotkeyListenerComponent","line":41,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":14,"character":17},"member":"None"},"selector":"tour-step-template","template":"\n    <ng-template #tourStep let-step=\"step\">\n      <p class=\"tour-step-content\">{{ step?.content }}</p>\n      <div class=\"tour-step-navigation\">\n        <button\n          *ngIf=\"tourService.hasPrev(step)\"\n          class=\"btn btn-sm btn-default\"\n          (click)=\"tourService.prev()\"\n        >\n          « {{ step?.prevBtnTitle }}\n        </button>\n        <button\n          *ngIf=\"tourService.hasNext(step)\"\n          class=\"btn btn-sm btn-default\"\n          (click)=\"tourService.next()\"\n        >\n          {{ step?.nextBtnTitle }} »\n        </button>\n        <button class=\"btn btn-sm btn-default\" (click)=\"tourService.end()\">\n          {{ step?.endBtnTitle }}\n        </button>\n      </div>\n    </ng-template>\n  "}]}],"members":{"defaultTourStepTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":43,"character":3},"arguments":["tourStep",{"read":{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":43,"character":33},"static":true}]}]}],"stepTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"stepTemplateContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":49,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":49,"character":16}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"}]}],"ngAfterContentInit":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1}}],"members":{}}},"origins":{"IStepOption":"./lib/step-option.interface","ɵa":"./lib/ng-bootstrap-tour.service","TourService":"./lib/ng-bootstrap-tour.service","ɵb":"./lib/tour-anchor.directive","TourNgBootstrapModule":"./lib/ng-bootstrap.module","TourAnchorNgBootstrapDirective":"./lib/tour-anchor.directive","TourStepTemplateComponent":"./lib/tour-step-template.component","ɵc":"./lib/tour-step-template.service"},"importAs":"ngx-tour-ng-bootstrap"}