UNPKG

olympus-r-17plugins

Version:

A plugin of Olympus for 17zuoye.

29 lines (28 loc) 1.17 kB
/// <reference path="node_modules/olympus-r/Preloader.d.ts" /> /** * @author Raykid * @email initial_r@qq.com * @create date 2017-11-01 * @modify date 2017-11-01 * * 一起作业的Preloader */ declare namespace olympus17 { /** * 自动加载cdn,其他功能套用Olympus的Preloader * * @export * @param {olympus.JSFile[]} jsFiles 要加载的js文件列表 * @param {(err?:Error)=>void} [callback] 加载完毕回调 * @param {boolean} [ordered=true] 是否保证标签形式js的执行顺序,保证执行顺序会降低标签形式js的加载速度,因为必须串行加载。该参数不会影响JSONP形式的加载速度和执行顺序,JSONP形式脚本总是并行加载且顺序执行的。默认是true * @param {string} [version] 加载version.cfg文件的版本号,不传则使用随机时间戳作为版本号 */ function preload(jsFiles: olympus.JSFile[], callback?: (err?: Error) => void, ordered?: boolean, version?: string): void; /** * 获取CDN域名 * * @export * @returns {string} CDN域名 */ function getCDNHost(): string; }