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();
|
|