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

fix: types use UniNamespace

上级 1d7178b1
interface GetBatteryInfoSuccessCallbackResult { declare namespace UniNamespace {
interface GetBatteryInfoSuccessCallbackResult {
/** /**
* 是否正在充电中 * 是否正在充电中
*/ */
...@@ -8,9 +9,9 @@ interface GetBatteryInfoSuccessCallbackResult { ...@@ -8,9 +9,9 @@ interface GetBatteryInfoSuccessCallbackResult {
*/ */
level: number; level: number;
errMsg: string; errMsg: string;
} }
interface GetBatteryInfoOption { interface GetBatteryInfoOption {
/** /**
* 接口调用结束的回调函数(调用成功、失败都会执行) * 接口调用结束的回调函数(调用成功、失败都会执行)
*/ */
...@@ -23,6 +24,7 @@ interface GetBatteryInfoOption { ...@@ -23,6 +24,7 @@ interface GetBatteryInfoOption {
* 接口调用成功的回调函数 * 接口调用成功的回调函数
*/ */
success?: (result: GetBatteryInfoSuccessCallbackResult) => void success?: (result: GetBatteryInfoSuccessCallbackResult) => void
}
} }
declare interface Uni { declare interface Uni {
...@@ -31,5 +33,5 @@ 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) * 文档: [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 { declare interface Uni {
/** /**
...@@ -6,11 +8,11 @@ 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) * 文档: [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) * 文档: [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.
先完成此消息的编辑!
想要评论请 注册