mini-types
Version:
TypeScript declarations for Alipay's mini program.
29 lines (26 loc) • 541 B
TypeScript
/**
* @file 震动
*/
declare namespace my {
interface IVibrateOptions {
success?(): void;
}
/**
* 调用振动功能。
*/
function vibrate(options?: IVibrateOptions): void;
interface IVibrateLongOptions {
success(): void;
}
/**
* 较长时间的振动 (400ms)。
*/
function vibrateLong(options?: IVibrateLongOptions): void;
interface IVibrateShortOptions {
success(): void;
}
/**
* 较短时间的振动 (40ms)。
*/
function vibrateShort(options?: IVibrateShortOptions): void;
}