import {LoadingInitParams} from "../loading"; import {ModalInitParams} from "../modal"; import {PopupInitParams} from '../popup'; export interface IInit { app: () => void /** * 设置iconfont json * @param data */ iconfont: (data: object) => void /** * 设置皮肤 * @param data * @param defaultName */ theme: (data: { [key: string]: object }, defaultName: string) => void /** * 设置多语言 * @param data * @param defaultName */ language: (data: object, defaultName: string) => void /** * loading 初始化 * @param params */ loading: (params?: LoadingInitParams[]) => void /** * modal 初始化 * @param params */ modal: (params?: ModalInitParams[]) => void /** * popup 初始化 * @param params */ popup: (params?: PopupInitParams[]) => void }