difenduandada
2024-12-31 34abe6963b344c882358274957f4b992456fee40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
"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();