import { AfterViewInit, ElementRef } from '@angular/core'; import { Container } from '../container'; export declare class SliderImageComponent extends Container implements AfterViewInit { private _elementRef; private _sliderUl; private _initialized; private _width; private _imageArray; private _length; private _itemIndex; private _autoLoop; private _interval; private _intervalHandle; current: number; idleArray: any[]; /** * slider创建完成后 是否自动开启循环播放 * @param param */ autoLoop: boolean; /** * 图片切换的时间间隔 * @param param */ interval: number; /** * 设置需要轮播的图片url数组 * @param param */ imageArray: Array; constructor(_elementRef: ElementRef); ngAfterViewInit(): void; private _init; /** * 容器大小发生变化 需要手工调用resize方法进行自适应调节 */ resize(): void; pointerClick(index: any): void; /** * 开始播放 不管autoLoop的标志是true or false */ start(): void; stop(): void; previous(): void; next(): void; /** * 跳转到index索引处的图片,index从0开始计数 * @param index */ goPage(index: any): void; private _hackAutoplay; private _update; }