|
(function() {
|
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
|
var __module = nodeEnv ? module : {exports:{}};
|
var __filename = 'preview-scripts/assets/Scripts/common/commonalert.js';
|
var __require = nodeEnv ? function (request) {
|
return cc.require(request);
|
} : function (request) {
|
return __quick_compile_project__.require(request, __filename);
|
};
|
function __define (exports, require, module) {
|
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
|
cc._RF.push(module, '7e43doIB2hH3a7V6mLEGcFk', 'commonalert');
|
// Scripts/common/commonalert.js
|
|
"use strict";
|
|
// --------------------------------------------------------------------
|
// @author: shiraho@syg.com(必填, 创建模块的人员)
|
// @description:
|
// 通用提示框,打开的接口
|
// <br/>Create: new Date().toISOString()
|
// --------------------------------------------------------------------
|
var CommonAlert = {
|
show: function show(str, confirm_label, confirm_callback, cancel_label, cancel_callback, type, close_callback, other_args) {
|
var CommonAlertWin = require("commonalertwin");
|
|
var view_tag = SCENE_TAG.dialogue;
|
|
if (other_args && other_args.view_tag) {
|
view_tag = other_args.view_tag;
|
}
|
|
var alertWin = new CommonAlertWin(view_tag);
|
var data = {
|
str: str,
|
confirm_label: confirm_label,
|
confirm_callback: confirm_callback,
|
cancel_label: cancel_label,
|
cancel_callback: cancel_callback,
|
type: type,
|
close_callback: close_callback,
|
other_args: other_args
|
};
|
alertWin.open(data);
|
return alertWin;
|
},
|
showInputApply: function showInputApply(input_desc, desc_str, placeholder_str, confirm_label, confirm_callback, cancel_label, cancel_callback, close, close_callback, other_args) {
|
var CommonInputAlertWin = require("commoninputalertwin");
|
|
var alertWin = new CommonInputAlertWin();
|
var data = {
|
input_desc: input_desc,
|
desc_str: desc_str,
|
placeholder_str: placeholder_str,
|
confirm_label: confirm_label,
|
confirm_callback: confirm_callback,
|
cancel_label: cancel_label,
|
cancel_callback: cancel_callback,
|
close: close,
|
close_callback: close_callback,
|
other_args: other_args || {}
|
};
|
alertWin.open(data);
|
return alertWin;
|
},
|
showItemApply: function showItemApply(str, list, confirm_callback, confirm_label, cancel_callback, cancel_label, title_str, font_size, type, close, close_callback, desc_label, item_info, view_tag, margin) {
|
var CommonItemAlert = require("commonitemalertwin");
|
|
var data = {
|
str: str,
|
list: list,
|
confirm_callback: confirm_callback,
|
confirm_label: confirm_label,
|
cancel_callback: cancel_callback,
|
cancel_label: cancel_label,
|
title_str: title_str,
|
font_size: font_size,
|
type: type,
|
close: close,
|
close_callback: close_callback,
|
desc_label: desc_label,
|
item_info: item_info,
|
view_tag: view_tag,
|
margin: margin
|
};
|
var alert_win = new CommonItemAlert(view_tag);
|
alert_win.open(data);
|
return alert_win;
|
}
|
};
|
module.exports = CommonAlert;
|
|
cc._RF.pop();
|
}
|
if (nodeEnv) {
|
__define(__module.exports, __require, __module);
|
}
|
else {
|
__quick_compile_project__.registerModuleFunc(__filename, function () {
|
__define(__module.exports, __require, __module);
|
});
|
}
|
})();
|
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcY29tbW9uXFxjb21tb25hbGVydC5qcyJdLCJuYW1lcyI6WyJDb21tb25BbGVydCIsInNob3ciLCJzdHIiLCJjb25maXJtX2xhYmVsIiwiY29uZmlybV9jYWxsYmFjayIsImNhbmNlbF9sYWJlbCIsImNhbmNlbF9jYWxsYmFjayIsInR5cGUiLCJjbG9zZV9jYWxsYmFjayIsIm90aGVyX2FyZ3MiLCJDb21tb25BbGVydFdpbiIsInJlcXVpcmUiLCJ2aWV3X3RhZyIsIlNDRU5FX1RBRyIsImRpYWxvZ3VlIiwiYWxlcnRXaW4iLCJkYXRhIiwib3BlbiIsInNob3dJbnB1dEFwcGx5IiwiaW5wdXRfZGVzYyIsImRlc2Nfc3RyIiwicGxhY2Vob2xkZXJfc3RyIiwiY2xvc2UiLCJDb21tb25JbnB1dEFsZXJ0V2luIiwic2hvd0l0ZW1BcHBseSIsImxpc3QiLCJ0aXRsZV9zdHIiLCJmb250X3NpemUiLCJkZXNjX2xhYmVsIiwiaXRlbV9pbmZvIiwibWFyZ2luIiwiQ29tbW9uSXRlbUFsZXJ0IiwiYWxlcnRfd2luIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQSxJQUFJQSxXQUFXLEdBQUc7QUFDZEMsRUFBQUEsSUFBSSxFQUFFLGNBQVVDLEdBQVYsRUFBZUMsYUFBZixFQUE4QkMsZ0JBQTlCLEVBQWdEQyxZQUFoRCxFQUE4REMsZUFBOUQsRUFBK0VDLElBQS9FLEVBQXFGQyxjQUFyRixFQUFxR0MsVUFBckcsRUFBaUg7QUFDbkgsUUFBSUMsY0FBYyxHQUFHQyxPQUFPLENBQUMsZ0JBQUQsQ0FBNUI7O0FBQ0EsUUFBSUMsUUFBUSxHQUFHQyxTQUFTLENBQUNDLFFBQXpCOztBQUNBLFFBQUlMLFVBQVUsSUFBSUEsVUFBVSxDQUFDRyxRQUE3QixFQUF1QztBQUNuQ0EsTUFBQUEsUUFBUSxHQUFHSCxVQUFVLENBQUNHLFFBQXRCO0FBQ0g7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UyxHQUFHLElBQUlELGVBQUosQ0FBb0JuQixRQUFwQixDQUFoQjtBQUNBb0IsSUFBQUEsU0FBUyxDQUFDZixJQUFWLENBQWVELElBQWY7QUFDQSxXQUFPZ0IsU0FBUDtBQUNIO0FBaENhLENBQWxCO0FBbUNBQyxNQUFNLENBQUNDLE9BQVAsR0FBaUJsQyxXQUFqQiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBhdXRob3I6IHNoaXJhaG9Ac3lnLmNvbSjlv4XloassIOWIm+W7uuaooeWdl+eahOS6uuWRmClcbi8vIEBkZXNjcmlwdGlvbjpcbi8vICAgICDpgJrnlKjmj5DnpLrmoYYs5omT5byA55qE5o6l5Y+jXG4vLyA8YnIvPkNyZWF0ZTogbmV3IERhdGUoKS50b0lTT1N0cmluZygpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG52YXIgQ29tbW9uQWxlcnQgPSB7XG4gICAgc2hvdzogZnVuY3Rpb24gKHN0ciwgY29uZmlybV9sYWJlbCwgY29uZmlybV9jYWxsYmFjaywgY2FuY2VsX2xhYmVsLCBjYW5jZWxfY2FsbGJhY2ssIHR5cGUsIGNsb3NlX2NhbGxiYWNrLCBvdGhlcl9hcmdzKSB7XG4gICAgICAgIHZhciBDb21tb25BbGVydFdpbiA9IHJlcXVpcmUoXCJjb21tb25hbGVydHdpblwiKTtcbiAgICAgICAgdmFyIHZpZXdfdGFnID0gU0NFTkVfVEFHLmRpYWxvZ3VlO1xuICAgICAgICBpZiAob3RoZXJfYXJncyAmJiBvdGhlcl9hcmdzLnZpZXdfdGFnKSB7XG4gICAgICAgICAgICB2aWV3X3RhZyA9IG90aGVyX2FyZ3Mudmlld190YWc7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgYWxlcnRXaW4gPSBuZXcgQ29tbW9uQWxlcnRXaW4odmlld190YWcpO1xuICAgICAgICB2YXIgZGF0YSA9IHsgc3RyOiBzdHIsIGNvbmZpcm1fbGFiZWw6IGNvbmZpcm1fbGFiZWwsIGNvbmZpcm1fY2FsbGJhY2s6IGNvbmZpcm1fY2FsbGJhY2ssIGNhbmNlbF9sYWJlbDogY2FuY2VsX2xhYmVsLCBjYW5jZWxfY2FsbGJhY2s6IGNhbmNlbF9jYWxsYmFjaywgdHlwZTogdHlwZSwgY2xvc2VfY2FsbGJhY2s6IGNsb3NlX2NhbGxiYWNrLCBvdGhlcl9hcmdzOiBvdGhlcl9hcmdzIH07XG4gICAgICAgIGFsZXJ0V2luLm9wZW4oZGF0YSk7XG4gICAgICAgIHJldHVybiBhbGVydFdpbjtcbiAgICB9LFxuXG4gICAgc2hvd0lucHV0QXBwbHk6IGZ1bmN0aW9uIChpbnB1dF9kZXNjLCBkZXNjX3N0ciwgcGxhY2Vob2xkZXJfc3RyLCBjb25maXJtX2xhYmVsLCBjb25maXJtX2NhbGxiYWNrLCBjYW5jZWxfbGFiZWwsIGNhbmNlbF9jYWxsYmFjaywgY2xvc2UsIGNsb3NlX2NhbGxiYWNrLCBvdGhlcl9hcmdzKSB7XG4gICAgICAgIHZhciBDb21tb25JbnB1dEFsZXJ0V2luID0gcmVxdWlyZShcImNvbW1vbmlucHV0YWxlcnR3aW5cIik7XG4gICAgICAgIHZhciBhbGVydFdpbiA9IG5ldyBDb21tb25JbnB1dEFsZXJ0V2luKCk7XG4gICAgICAgIHZhciBkYXRhID0geyBpbnB1dF9kZXNjOiBpbnB1dF9kZXNjLCBkZXNjX3N0cjogZGVzY19zdHIsIHBsYWNlaG9sZGVyX3N0cjogcGxhY2Vob2xkZXJfc3RyLCBjb25maXJtX2xhYmVsOiBjb25maXJtX2xhYmVsLCBjb25maXJtX2NhbGxiYWNrOiBjb25maXJtX2NhbGxiYWNrLCBjYW5jZWxfbGFiZWw6IGNhbmNlbF9sYWJlbCwgY2FuY2VsX2NhbGxiYWNrOiBjYW5jZWxfY2FsbGJhY2ssIGNsb3NlOiBjbG9zZSwgY2xvc2VfY2FsbGJhY2s6IGNsb3NlX2NhbGxiYWNrLCBvdGhlcl9hcmdzOiBvdGhlcl9hcmdzIHx8IHt9IH07XG4gICAgICAgIGFsZXJ0V2luLm9wZW4oZGF0YSk7XG4gICAgICAgIHJldHVybiBhbGVydFdpbjtcbiAgICB9LFxuXG4gICAgc2hvd0l0ZW1BcHBseTogZnVuY3Rpb24gKHN0ciwgbGlzdCwgY29uZmlybV9jYWxsYmFjaywgY29uZmlybV9sYWJlbCwgY2FuY2VsX2NhbGxiYWNrLCBjYW5jZWxfbGFiZWwsIHRpdGxlX3N0ciwgZm9udF9zaXplLCB0eXBlLCBjbG9zZSwgY2xvc2VfY2FsbGJhY2ssIGRlc2NfbGFiZWwsIGl0ZW1faW5mbywgdmlld190YWcsIG1hcmdpbikge1xuICAgICAgICB2YXIgQ29tbW9uSXRlbUFsZXJ0ID0gcmVxdWlyZShcImNvbW1vbml0ZW1hbGVydHdpblwiKTtcbiAgICAgICAgdmFyIGRhdGEgPSB7XG4gICAgICAgICAgICBzdHI6IHN0ciwgbGlzdDogbGlzdCwgY29uZmlybV9jYWxsYmFjazogY29uZmlybV9jYWxsYmFjaywgY29uZmlybV9sYWJlbDogY29uZmlybV9sYWJlbCxcbiAgICAgICAgICAgIGNhbmNlbF9jYWxsYmFjazogY2FuY2VsX2NhbGxiYWNrLCBjYW5jZWxfbGFiZWw6IGNhbmNlbF9sYWJlbCwgdGl0bGVfc3RyOiB0aXRsZV9zdHIsXG4gICAgICAgICAgICBmb250X3NpemU6IGZvbnRfc2l6ZSwgdHlwZTogdHlwZSwgY2xvc2U6IGNsb3NlLCBjbG9zZV9jYWxsYmFjazogY2xvc2VfY2FsbGJhY2ssIGRlc2NfbGFiZWw6IGRlc2NfbGFiZWwsIGl0ZW1faW5mbzogaXRlbV9pbmZvLCB2aWV3X3RhZzogdmlld190YWcsIG1hcmdpbjogbWFyZ2luXG4gICAgICAgIH1cbiAgICAgICAgdmFyIGFsZXJ0X3dpbiA9IG5ldyBDb21tb25JdGVtQWxlcnQodmlld190YWcpO1xuICAgICAgICBhbGVydF93aW4ub3BlbihkYXRhKTtcbiAgICAgICAgcmV0dXJuIGFsZXJ0X3dpblxuICAgIH1cblxufTtcbm1vZHVsZS5leHBvcnRzID0gQ29tbW9uQWxlcnQ7Il19
|