文件
OmniCard/mpuniapp/uni_modules/uts-dialogpage/utssdk/app-ios/index.uts

66 行
1.6 KiB
Plaintext

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

/**
* 引用 iOS 系统库,示例如下:
* import { UIDevice } from "UIKit";
* [可选实现,按需引入]
*/
// import {OpenDialogPageOptions,openDialogPage} from "DCloudUTSExtAPI";
/* 引入 interface.uts 文件中定义的变量 */
import { TestOpenDialogPage, TestCloseDialogPage } from '../interface.uts';
var curDialogPage : UniPage | null = null
export const testOpenDialogPage : TestOpenDialogPage = function (url:string) {
// let utsJsonObj : DCloudUTSExtAPI.OpenDialogPageOptions = {
// url:"zhangsan"
// }
console.log("testOpenDialogPage")
// let option = new OpenDialogPageOptions({
// url:url
// })
let option = new OpenDialogPageOptions()
option.url = url
console.log(url)
option.animationType ="slide-in-left"
// option.parentPage = getCurrentPages()[0]
option.success = (arg : OpenDialogPageSuccess )=>{
console.log("success")
}
option.complete = (arg : OpenDialogPageComplete )=>{
console.log(arg)
}
option.fail = (arg : OpenDialogPageFail )=>{
console.log("fail")
}
curDialogPage = uni.openDialogPage(option)
}
export const testCloseDialogPage : TestCloseDialogPage = function () {
console.log("testCloseDialogPage")
if ( curDialogPage != null ){
let option = new CloseDialogPageOptions()
option.dialogPage = curDialogPage
option.success = (arg : CloseDialogPageSuccess )=>{
console.log("success")
}
option.complete = (arg : CloseDialogPageComplete )=>{
console.log(arg)
}
option.fail = (arg : CloseDialogPageFail )=>{
console.log("fail")
}
uni.closeDialogPage(option)
}
}
/**
* 更多插件开发的信息详见:https://uniapp.dcloud.net.cn/plugin/uts-plugin.html
*/