ng-yunzai-mobile
Version:
1. 适配yunzai_uni_app_x
159 lines • 9.48 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: devices/base.device.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @abstract
*/
var /**
* @abstract
*/
BaseDevice = /** @class */ (function () {
function BaseDevice() {
}
return BaseDevice;
}());
/**
* @abstract
*/
export { BaseDevice };
if (false) {
/**
* 用户认证
* @abstract
* @return {?}
*/
BaseDevice.prototype.auth = function () { };
/**
* 新开窗口
* @abstract
* @param {?} iwindow
* @return {?}
*/
BaseDevice.prototype.openWindow = function (iwindow) { };
/**
* 设置标题
* @abstract
* @param {?} ititle
* @return {?}
*/
BaseDevice.prototype.setTitle = function (ititle) { };
/**
* 放置按钮
* @abstract
* @param {?} navigationBar
* @return {?}
*/
BaseDevice.prototype.setNavigationBar = function (navigationBar) { };
/**
* 分享
* @abstract
* @param {?} ishare
* @return {?}
*/
BaseDevice.prototype.share = function (ishare) { };
/**
* 获取token
* @abstract
* @return {?}
*/
BaseDevice.prototype.getToken = function () { };
/**
* 扫二维码
* @abstract
* @return {?}
*/
BaseDevice.prototype.scanCode = function () { };
/**
* 获取位置
* @abstract
* @return {?}
*/
BaseDevice.prototype.userLocation = function () { };
/**
* 验证wifi是否在地址列表里
* @abstract
* @param {?} bssids
* @return {?}
*/
BaseDevice.prototype.validateInWifi = function (bssids) { };
/**
* 获取wifi Mac地址
* @abstract
* @return {?}
*/
BaseDevice.prototype.getWifiMac = function () { };
/**
* 获取联系人
* @abstract
* @param {?} count
* @return {?}
*/
BaseDevice.prototype.chooseContacts = function (count) { };
/**
* 获取联系人详情
* @abstract
* @param {?} targetUserId 联系人id
* @return {?}
*/
BaseDevice.prototype.contactDetails = function (targetUserId) { };
/**
* 图片上传
* @abstract
* @param {?} count 选择上传图片的数量,默认1张 ,
* sourceType :album 从相册选图,camera 使用相机,默认二者都有
* @param {?} sourceType
* @return {?}
*/
BaseDevice.prototype.uploadImage = function (count, sourceType) { };
/**
* pdf计时
* @abstract
* @param {?} url
* @param {?} openType
* @param {?} title
* @param {?} id
* @param {?} type
* @return {?}
*/
BaseDevice.prototype.openReadWithTimer = function (url, openType, title, id, type) { };
/**
* 视频上传
* @abstract
* @param {?} limitMinute 最大的视频时长,
* @return {?}
*/
BaseDevice.prototype.uploadMovie = function (limitMinute) { };
/**
* 文件浏览器
* @abstract
* @param {?} url
* @param {?} title
* @return {?}
*/
BaseDevice.prototype.fileBrowser = function (url, title) { };
/**
*
* @abstract
* @param {?} ticket //摇周边的业务ticket, 系统自动添加在摇出来的页面链接后面
* @param {?} callback //开启查找完成后的回调函数
* @return {?}
*/
BaseDevice.prototype.startSearchBeacons = function (ticket, callback) { };
/**
*
* @abstract
* @param {?} callback //关闭查找完成后的回调函数
* @return {?}
*/
BaseDevice.prototype.stopSearchBeacons = function (callback) { };
/**
*
* @abstract
* @param {?} callback //回调函数,可以数组形式取得该商家注册的在周边的相关设备列表
* @return {?}
*/
BaseDevice.prototype.onSearchBeacons = function (callback) { };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS5kZXZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy15dW56YWktbW9iaWxlLyIsInNvdXJjZXMiOlsiZGV2aWNlcy9iYXNlLmRldmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQWtCQTs7OztJQUFBO0lBMkdBLENBQUM7SUFBRCxpQkFBQztBQUFELENBQUMsQUEzR0QsSUEyR0M7Ozs7Ozs7Ozs7O0lBdkdDLDRDQUE4Qjs7Ozs7OztJQUs5Qix5REFBNEM7Ozs7Ozs7SUFLNUMsc0RBQXdDOzs7Ozs7O0lBS3hDLHFFQUE4RDs7Ozs7OztJQUs5RCxtREFBcUM7Ozs7OztJQUtyQyxnREFBNEI7Ozs7OztJQUs1QixnREFBd0M7Ozs7OztJQUt4QyxvREFBa0Q7Ozs7Ozs7SUFLbEQsNERBQW9FOzs7Ozs7SUFLcEUsa0RBQTBDOzs7Ozs7O0lBSzFDLDJEQUF3RDs7Ozs7OztJQU14RCxrRUFBK0Q7Ozs7Ozs7OztJQU8vRCxvRUFBc0U7Ozs7Ozs7Ozs7O0lBTXRFLHVGQUFpRzs7Ozs7OztJQU1qRyw4REFBMkQ7Ozs7Ozs7O0lBTzNELDZEQUFnRTs7Ozs7Ozs7SUFRaEUsMEVBQTBFOzs7Ozs7O0lBTTFFLGlFQUEyRDs7Ozs7OztJQU0zRCwrREFBeUQiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG4gKiBAQXV0aG9yOiBjdWloYW9uYW5cclxuICogQEVtYWlsOiBkZXZjdWlAb3V0bG9vay5jb21cclxuICogQERhdGU6IDIwMjEtMDYtMDggMTU6MDU6MjVcclxuICogQExhc3RFZGl0VGltZTogMjAyMS0wNi0wOCAxNTowODowOFxyXG4gKiBATGFzdEVkaXRvcnM6IGN1aWhhb25hblxyXG4gKiBARGVzY3JpcHRpb246IEJhc2ljIGRlc2NyaXB0aW9uXHJcbiAqIEBGaWxlUGF0aDogL2FuZ3VsYXItbW9iaWxlLW5wbS1wYWNrYWdlL3Byb2plY3RzL25nLXl1bnphaS1tb2JpbGUvZGV2aWNlcy9iYXNlLmRldmljZS50c1xyXG4gKiBATElDRU5TRTogTk9ORVxyXG4gKi9cclxuaW1wb3J0IHsgSVdpbmRvdyB9IGZyb20gXCIuL21vZGVsL3dpbmRvd1wiO1xyXG5pbXBvcnQgeyBJVGl0bGUgfSBmcm9tIFwiLi9tb2RlbC90aXRsZVwiO1xyXG5pbXBvcnQgeyBOYXZpZ2F0aW9uQmFyIH0gZnJvbSBcIi4vbW9kZWwvbmF2aWdhdGlvbmJhclwiO1xyXG5pbXBvcnQgeyBJU2hhcmUgfSBmcm9tIFwiLi9tb2RlbC9zaGFyZVwiO1xyXG5pbXBvcnQgeyBJdG9rZW4gfSBmcm9tIFwiLi4vYXV0aC9pdG9rZW5cIjtcclxuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gXCJyeGpzXCI7XHJcbmltcG9ydCB7IFVzZXJMb2NhdGlvbiB9IGZyb20gXCIuL21vZGVsL2xvY2F0aW9uXCI7XHJcblxyXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgQmFzZURldmljZSB7XHJcbiAgLyoqXHJcbiAgICog55So5oi36K6k6K+BXHJcbiAgICovXHJcbiAgYWJzdHJhY3QgYXV0aCgpOiBQcm9taXNlPGFueT47XHJcblxyXG4gIC8qKlxyXG4gICAqIOaWsOW8gOeql+WPo1xyXG4gICAqL1xyXG4gIGFic3RyYWN0IG9wZW5XaW5kb3coaXdpbmRvdzogSVdpbmRvdyk6IHZvaWQ7XHJcblxyXG4gIC8qKlxyXG4gICAqIOiuvue9ruagh+mimFxyXG4gICAqL1xyXG4gIGFic3RyYWN0IHNldFRpdGxlKGl0aXRsZTogSVRpdGxlKTogdm9pZDtcclxuXHJcbiAgLyoqXHJcbiAgICog5pS+572u5oyJ6ZKuXHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgc2V0TmF2aWdhdGlvbkJhcihuYXZpZ2F0aW9uQmFyOiBOYXZpZ2F0aW9uQmFyKTogdm9pZDtcclxuXHJcbiAgLyoqXHJcbiAgICog5YiG5LqrXHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgc2hhcmUoaXNoYXJlOiBJU2hhcmUpOiB2b2lkO1xyXG5cclxuICAvKipcclxuICAgKiDojrflj5Z0b2tlblxyXG4gICAqL1xyXG4gIGFic3RyYWN0IGdldFRva2VuKCk6IEl0b2tlbjtcclxuXHJcbiAgLyoqXHJcbiAgICog5omr5LqM57u056CBXHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgc2NhbkNvZGUoKTogT2JzZXJ2YWJsZTxzdHJpbmc+O1xyXG5cclxuICAvKipcclxuICAgKiDojrflj5bkvY3nva5cclxuICAgKi9cclxuICBhYnN0cmFjdCB1c2VyTG9jYXRpb24oKTogT2JzZXJ2YWJsZTxVc2VyTG9jYXRpb24+O1xyXG5cclxuICAvKipcclxuICAgKiDpqozor4F3aWZp5piv5ZCm5Zyo5Zyw5Z2A5YiX6KGo6YeMXHJcbiAgICovXHJcbiAgYWJzdHJhY3QgdmFsaWRhdGVJbldpZmkoYnNzaWRzOiBBcnJheTxzdHJpbmc+KTogT2JzZXJ2YWJsZTxib29sZWFuPjtcclxuXHJcbiAgLyoqXHJcbiAgICog6I635Y+Wd2lmaSBNYWPlnLDlnYBcclxuICAgKi9cclxuICBhYnN0cmFjdCBnZXRXaWZpTWFjKCk6IE9ic2VydmFibGU8c3RyaW5nPjtcclxuXHJcbiAgLyoqXHJcbiAgICog6I635Y+W6IGU57O75Lq6XHJcbiAgICovXHJcbiAgYWJzdHJhY3QgY2hvb3NlQ29udGFjdHMoY291bnQ6IG51bWJlcik6IE9ic2VydmFibGU8YW55PjtcclxuXHJcbiAgLyoqXHJcbiAgICog6I635Y+W6IGU57O75Lq66K+m5oOFXHJcbiAgICogQHBhcmFtIHRhcmdldFVzZXJJZCDogZTns7vkurppZFxyXG4gICAqL1xyXG4gIGFic3RyYWN0IGNvbnRhY3REZXRhaWxzKHRhcmdldFVzZXJJZDogc3RyaW5nKTogT2JzZXJ2YWJsZTxhbnk+O1xyXG5cclxuICAvKipcclxuICAgKiDlm77niYfkuIrkvKBcclxuICAgKiBAcGFyYW0gY291bnQg6YCJ5oup5LiK5Lyg5Zu+54mH55qE5pWw6YePLOm7mOiupDHlvKAgLFxyXG4gICAqIHNvdXJjZVR5cGUgOmFsYnVtIOS7juebuOWGjOmAieWbvu+8jGNhbWVyYSDkvb/nlKjnm7jmnLrvvIzpu5jorqTkuozogIXpg73mnIlcclxuICAgKi9cclxuICBhYnN0cmFjdCB1cGxvYWRJbWFnZShjb3VudDogbnVtYmVyLCBzb3VyY2VUeXBlOiBhbnkpOiBPYnNlcnZhYmxlPGFueT47XHJcblxyXG4gIC8qKlxyXG4gICAqIHBkZuiuoeaXtlxyXG4gICAqIEBwYXJhbVxyXG4gICAqL1xyXG4gIGFic3RyYWN0IG9wZW5SZWFkV2l0aFRpbWVyKHVybDogYW55LG9wZW5UeXBlOiBhbnksdGl0bGU6IGFueSxpZDogYW55LHR5cGU6IGFueSk6IE9ic2VydmFibGU8YW55PjtcclxuXHJcbiAgLyoqXHJcbiAgICog6KeG6aKR5LiK5LygXHJcbiAgICogQHBhcmFtIGxpbWl0TWludXRlIOacgOWkp+eahOinhumikeaXtumVvyxcclxuICAgKi9cclxuICBhYnN0cmFjdCB1cGxvYWRNb3ZpZShsaW1pdE1pbnV0ZTogbnVtYmVyKTogT2JzZXJ2YWJsZTxhbnk+O1xyXG4gIC8qKlxyXG4gICAqIOaWh+S7tua1j+iniOWZqFxyXG4gICAqIEBwYXJhbSB7c3RyaW5nfSB1cmxcclxuICAgKiBAcGFyYW0ge3N0cmluZ30gdGl0bGVcclxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fVxyXG4gICAqL1xyXG4gIGFic3RyYWN0IGZpbGVCcm93c2VyKHVybDogc3RyaW5nLHRpdGxlOnN0cmluZyk6IE9ic2VydmFibGU8YW55PjtcclxuXHJcblxyXG4gIC8qKlxyXG4gICAqIFxyXG4gICAqIEBwYXJhbSB0aWNrZXQgIC8v5pGH5ZGo6L6555qE5Lia5YqhdGlja2V0LCDns7vnu5/oh6rliqjmt7vliqDlnKjmkYflh7rmnaXnmoTpobXpnaLpk77mjqXlkI7pnaJcclxuICAgKiBAcGFyYW0gY2FsbGJhY2sgIC8v5byA5ZCv5p+l5om+5a6M5oiQ5ZCO55qE5Zue6LCD5Ye95pWwXHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgc3RhcnRTZWFyY2hCZWFjb25zKHRpY2tldDpzdHJpbmcsY2FsbGJhY2s6KGFyZ3Y6YW55KT0+dm9pZCk6dm9pZDtcclxuXHJcbiAgLyoqXHJcbiAgICogXHJcbiAgICogQHBhcmFtIGNhbGxiYWNrIC8v5YWz6Zet5p+l5om+5a6M5oiQ5ZCO55qE5Zue6LCD5Ye95pWwXHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgc3RvcFNlYXJjaEJlYWNvbnMoY2FsbGJhY2s6KGFyZ3Y6YW55KT0+dm9pZCk6dm9pZDtcclxuXHJcbiAgLyoqXHJcbiAgICogXHJcbiAgICogQHBhcmFtIGNhbGxiYWNrIC8v5Zue6LCD5Ye95pWw77yM5Y+v5Lul5pWw57uE5b2i5byP5Y+W5b6X6K+l5ZWG5a625rOo5YaM55qE5Zyo5ZGo6L6555qE55u45YWz6K6+5aSH5YiX6KGoXHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgb25TZWFyY2hCZWFjb25zKGNhbGxiYWNrOihhcmd2OmFueSk9PnZvaWQpOnZvaWQ7XHJcbn1cclxuIl19