提交 9bd643e1 编写于 作者: Q qiang

fix: types use UniNamespace

上级 1d7178b1
interface GetBatteryInfoSuccessCallbackResult {
declare namespace UniNamespace {
interface GetBatteryInfoSuccessCallbackResult {
/**
* 是否正在充电中
*/
......@@ -8,9 +9,9 @@ interface GetBatteryInfoSuccessCallbackResult {
*/
level: number;
errMsg: string;
}
}
interface GetBatteryInfoOption {
interface GetBatteryInfoOption {
/**
* 接口调用结束的回调函数(调用成功、失败都会执行)
*/
......@@ -23,6 +24,7 @@ interface GetBatteryInfoOption {
* 接口调用成功的回调函数
*/
success?: (result: GetBatteryInfoSuccessCallbackResult) => void
}
}
declare interface Uni {
......@@ -31,5 +33,5 @@ declare interface Uni {
*
* 文档: [https://uniapp.dcloud.net.cn/api/system/batteryInfo.html](https://uniapp.dcloud.net.cn/api/system/batteryInfo.html)
*/
getBatteryInfo(option?: GetBatteryInfoOption): void;
getBatteryInfo(option?: UniNamespace.GetBatteryInfoOption): void;
}
type OnUserCaptureScreenCallback = (res?: { errMsg: string }) => void
declare namespace UniNamespace {
type OnUserCaptureScreenCallback = (res?: { errMsg: string }) => void
}
declare interface Uni {
/**
......@@ -6,11 +8,11 @@ declare interface Uni {
*
* 文档: [https://uniapp.dcloud.net.cn/api/system/capture-screen.html#onusercapturescreen](https://uniapp.dcloud.net.cn/api/system/capture-screen.html#onusercapturescreen)
*/
onUserCaptureScreen(callback: OnUserCaptureScreenCallback): void;
onUserCaptureScreen(callback: UniNamespace.OnUserCaptureScreenCallback): void;
/**
* 用户主动截屏事件。取消事件监听。
*
* 文档: [https://uniapp.dcloud.net.cn/api/system/capture-screen.html#offusercapturescreen](https://uniapp.dcloud.net.cn/api/system/capture-screen.html#offusercapturescreen)
*/
offUserCaptureScreen(callback: OnUserCaptureScreenCallback): void;
offUserCaptureScreen(callback: UniNamespace.OnUserCaptureScreenCallback): void;
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册