import { AfterViewInit, ElementRef, OnDestroy } from '@angular/core'; import { Container } from '../container'; export declare class CardFlipComponent extends Container implements AfterViewInit, OnDestroy { private _elementRef; private _initialized; private _card; private _effect; private _autoplay; private _backfaceInvisible; private _interval; private _intervalHandle; /** * 是否使用effect翻转方式 * @param param */ effect: boolean; autoplay: boolean; /** * 设置自动翻转间隔 * @param param */ interval: number; backfaceInvisible: boolean; constructor(_elementRef: ElementRef); toggle(): void; /** * 开始自动播放 * 1、如果正在自动播放,停止当前自动播放 * 2、开始新的自动播放 */ start(): void; /** * 停止自动播放 */ stop(): void; resize(): void; /** * 获取card dom * 设置effect * 检查是否自动播放 */ ngAfterViewInit(): void; ngOnDestroy(): void; /** * 初始化后方可调用 * @private */ private _toggleEffect; private _hackAutoplay; }