UNPKG

@ohayojp.com/components

Version:

Common business components of ohayojp.

31 lines (30 loc) 1.03 kB
import { Platform } from '@angular/cdk/platform'; import { ChangeDetectorRef, ElementRef, EventEmitter, OnDestroy } from '@angular/core'; import { OnboardingConfig, OnboardingItem, OnboardingOpType } from './onboarding.types'; export declare class OnboardingComponent implements OnDestroy { private el; private doc; private platform; private cdr; private time; private prevSelectorEl; config: OnboardingConfig; item: OnboardingItem; active: number; max: number; readonly op: EventEmitter<OnboardingOpType>; running: boolean; get first(): boolean; get last(): boolean; private _getDoc; private _getWin; constructor(el: ElementRef<HTMLElement>, doc: any, platform: Platform, cdr: ChangeDetectorRef); private getLightData; private scroll; updateRunning(status: boolean): void; private updatePosition; private updatePrevElStatus; to(type: OnboardingOpType): void; handleMask(): void; ngOnDestroy(): void; }