UNPKG

@lordicon/element

Version:

This package offers developers a convenient method for embedding, controlling, and customizing animated icons from Lordicon within web projects.

21 lines (20 loc) 725 B
import { IPlayer, ITrigger } from '../interfaces'; /** * The __In__ trigger plays the animation when the icon (target) is within the user's viewport. */ export declare class In implements ITrigger { protected player: IPlayer; protected element: HTMLElement; protected targetElement: HTMLElement; protected playTimeout: any; protected played: boolean; protected intersectionObserver: IntersectionObserver | undefined; constructor(player: IPlayer, element: HTMLElement, targetElement: HTMLElement); onConnected(): void; onDisconnected(): void; play(): void; resetIntersectionObserver(): void; resetPlayDelayTimer(): void; get delay(): number; get loading(): boolean; }