UNPKG

ngy-tutorial

Version:
31 lines (30 loc) 1.17 kB
import { OnInit, ElementRef } from '@angular/core'; import { ITutorialStep } from '../api/i-tutorial-step'; import { StepPromptPlacement, IInitializationOptions, IStepClasses, IActionTexts } from '../api/i-options'; import { NgyTutorialService } from '../ngy-tutorial.service'; import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; export declare class PromptComponent implements OnInit { private svc; private sani; private document; private options; stepNumber: number; totalSteps: number; step: ITutorialStep; prompt: ElementRef; appliedClasses: IStepClasses; appliedTexts: IActionTexts; titleSafe: SafeHtml; promptSafe: SafeHtml; overrideButtonDisable: boolean; private margin; constructor(svc: NgyTutorialService, sani: DomSanitizer, document: any, options: IInitializationOptions); ngOnInit(): void; finishTutorial(): void; nextStep(): void; previousStep(): void; setPromptForElement(elem?: any, placement?: StepPromptPlacement): void; private setPromptPosition; private isPromptCoveringElement; private isElementOutOfView; }