UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

88 lines (87 loc) 2.22 kB
import { Image } from "./Image"; /** * 广告插件 * @author 小松 * @date -2018-09-19 */ export declare class AdvImage extends Image { /**广告列表数据**/ private advsListArr; /**资源列表请求地址**/ private resUrl; /**加载请求实例**/ private _http; /**广告列表信息**/ private _data; /**每6分钟重新请求一次新广告列表**/ private _resquestTime; /**微信跳转appid**/ private _appid; /**播放索引**/ private _playIndex; /**轮播间隔时间**/ private _lunboTime; constructor(skin?: string); /**设置导量加载地址**/ private setLoadUrl; private init; private initEvent; private onAdvsImgClick; private revertAdvsData; /**当前小游戏环境是否支持游戏跳转功能**/ isSupportJump(): boolean; /** * 跳转游戏 * @param callBack Function 回调参数说明:type 0 跳转成功;1跳转失败;2跳转接口调用成功 */ private jumptoGame; private updateAdvsInfo; private onLunbo; /**获取轮播数据**/ private getCurrentAppidObj; /** * 获取广告列表数据信息 */ private onGetAdvsListData; /** * 生成指定范围的随机数 * @param {*} minNum 最小值 * @param {*} maxNum 最大值 */ static randRange(minNum: number, maxNum: number): number; /** * @private * 请求出错侦的听处理函数。 * @param e 事件对象。 */ private _onError; /** * @private * 请求消息返回的侦听处理函数。 * @param e 事件对象。 */ private _onLoad; /** * @private * 请求错误的处理函数。 * @param message 错误信息。 */ private error; /** * @private * 请求成功完成的处理函数。 */ private complete; /**转换数据**/ private getAdvsQArr; /** * @private * 清除当前请求。 */ private clear; /** * @override * @param destroyChild */ destroy(destroyChild?: boolean): void; }