mirror of
https://gitee.com/vant-contrib/vant-weapp.git
synced 2025-04-06 03:58:05 +08:00
31 lines
1.4 KiB
TypeScript
31 lines
1.4 KiB
TypeScript
/// <reference types="miniprogram-api-typings" />
|
|
export declare function range(num: number, min: number, max: number): number;
|
|
export declare function nextTick(cb: (...args: any[]) => void): void;
|
|
export declare function getSystemInfoSync(): WechatMiniprogram.GetSystemInfoSyncResult;
|
|
export declare function addUnit(value?: string | number): string | undefined;
|
|
export declare function requestAnimationFrame(
|
|
cb: () => void
|
|
): number | WechatMiniprogram.NodesRef;
|
|
export declare function pickExclude(obj: unknown, keys: string[]): {};
|
|
export declare function getRect(
|
|
context: WechatMiniprogram.Component.TrivialInstance,
|
|
selector: string
|
|
): Promise<WechatMiniprogram.BoundingClientRectCallbackResult>;
|
|
export declare function getAllRect(
|
|
context: WechatMiniprogram.Component.TrivialInstance,
|
|
selector: string
|
|
): Promise<WechatMiniprogram.BoundingClientRectCallbackResult[]>;
|
|
export declare function groupSetData(
|
|
context: WechatMiniprogram.Component.TrivialInstance,
|
|
cb: () => void
|
|
): void;
|
|
export declare function toPromise(
|
|
promiseLike: Promise<unknown> | unknown
|
|
): Promise<unknown>;
|
|
export declare function getCurrentPage<T>(): T &
|
|
WechatMiniprogram.OptionalInterface<WechatMiniprogram.Page.ILifetime> &
|
|
WechatMiniprogram.Page.InstanceProperties &
|
|
WechatMiniprogram.Page.InstanceMethods<Record<string, any>> &
|
|
WechatMiniprogram.Page.Data<Record<string, any>> &
|
|
Record<string, any>;
|