UNPKG

@igo2/common

Version:
31 lines (30 loc) 1.29 kB
import { ConfigService } from '@igo2/core/config'; import { LanguageService } from '@igo2/core/language'; import { MediaService } from '@igo2/core/media'; import { ShepherdService } from 'angular-shepherd'; import { InteractiveTourLoader } from './interactive-tour.loader'; import * as i0 from "@angular/core"; export declare class InteractiveTourService { private configService; private mediaService; private languageService; private interactiveTourLoader; private shepherdService; private previousStep; constructor(configService: ConfigService, mediaService: MediaService, languageService: LanguageService, interactiveTourLoader: InteractiveTourLoader, shepherdService: ShepherdService); isAppHaveTour(): any; isToolHaveTourConfig(toolName: string): boolean; disabledTourButton(toolName: string): boolean; isMobile(): boolean; isTourDisplayInMobile(): boolean; private getButtons; private getAction; private addProgress; private checkNext; private executeAction; private executeActionPromise; private getShepherdSteps; startTour(toolName: string): void; static ɵfac: i0.ɵɵFactoryDeclaration<InteractiveTourService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<InteractiveTourService>; }