mini-types
Version:
TypeScript declarations for Alipay's mini program.
22 lines (19 loc) • 542 B
TypeScript
/**
* @file 罗盘
*/
declare namespace my {
interface IOnCompassChangeEvent {
/**
* 面对的方向与正北方向的度数[0,360)
*/
readonly direction: number;
}
/**
* 监听罗盘数据,接口调用后会自动开始监听,回调间隔为500ms,可使用my.offCompassChange停止监听。
*/
function onCompassChange(cb: (res: IOnCompassChangeEvent) => void): void;
/**
* 停止监听罗盘数据。
*/
function offCompassChange(callback?: (res: IOnCompassChangeEvent) => void): void;
}