UNPKG

olympus-r-17plugins

Version:

A plugin of Olympus for 17zuoye.

35 lines (34 loc) 891 B
import { ClientType, Platform } from "./Shell17"; import Shell17Mobile from "./Shell17Mobile"; /** * @author Raykid * @email initial_r@qq.com * @create date 2017-10-25 * @modify date 2017-10-25 * * 针对一起作业IOS外壳 */ export default class Shell17IOS extends Shell17Mobile { /** * 是否为webkit内核 * * @type {boolean} */ isWebkit: boolean; readonly platform: Platform; readonly clientType: ClientType; private _triggerName; private _triggerID; private _externalID; private _needCallbackDict; private _transfromArgumentsDict; /** * iOS webkit 实现,可能会返回Promise * @param funcName * @param paramsList */ callExternal(funcName: string, ...paramsList: any[]): any | Promise<any>; log_b(data: { [name: string]: any; }): void; }