UNPKG

@tarojs/taro-h5

Version:
40 lines (39 loc) 2.19 kB
import { TaroElement } from '@tarojs/runtime'; declare function shouldBeObject(target: unknown): { flag: boolean; msg?: undefined; } | { flag: boolean; msg: string; }; declare function findDOM(inst?: any): TaroElement | HTMLElement | undefined; interface IParameterErrorParam { name?: string; para?: string; correct?: string; wrong?: unknown; } declare function getParameterError({ name, para, correct, wrong }: IParameterErrorParam): string; declare function inlineStyle(style: any): string; declare function setTransform(el: any, val: any): void; declare function serializeParams(params: any): string; declare function temporarilyNotSupport(name?: string): (option?: {}, ...args: any[]) => Promise<Partial<TaroGeneral.CallbackResult> & Record<string, unknown> & TaroGeneral.CallbackResult>; declare function weixinCorpSupport(name: string): (option?: {}, ...args: any[]) => Promise<Partial<TaroGeneral.CallbackResult> & Record<string, unknown> & TaroGeneral.CallbackResult>; declare function permanentlyNotSupport(name?: string): (option?: {}, ...args: any[]) => Promise<Partial<TaroGeneral.CallbackResult> & Record<string, unknown> & TaroGeneral.CallbackResult>; interface IProcessOpenApi<TOptions = Record<string, unknown>, TResult extends TaroGeneral.CallbackResult = any> { name: string; defaultOptions?: TOptions; standardMethod?: (opts: TOptions) => Promise<TResult>; formatOptions?: (opts: TOptions) => TOptions; formatResult?: (res: TResult) => TResult; } declare function processOpenApi<TOptions = Record<string, unknown>, TResult extends TaroGeneral.CallbackResult = any>({ name, defaultOptions, standardMethod, formatOptions, formatResult }: IProcessOpenApi<TOptions, TResult>): (options?: Partial<TOptions>, ...args: any[]) => Promise<TResult>; /** * 获取当前页面路径 * @returns */ declare function getCurrentPath(): string; export { shouldBeObject, findDOM, getParameterError, inlineStyle, setTransform, serializeParams, temporarilyNotSupport, weixinCorpSupport, permanentlyNotSupport, processOpenApi, getCurrentPath }; export * from "./animation.js"; export * from "./lodash.js"; export * from "./valid.js";