Files
fc/dev/project/library/imports/2a/2aea995c-09de-44be-911d-3317b76b06b8.js
T

96 lines
2.2 KiB
JavaScript
Raw Normal View History

2026-05-24 10:21:26 +08:00
"use strict";
cc._RF.push(module, '2aea9lcCd5EvpEdMxe3awa4', 'cmp.holy.eqm.autosell');
// Scripts/mod/pray/cmp/cmp.holy.eqm.autosell.js
"use strict";
var BridgeWindow = require("bridge.window");
var PrayMod = require("pray.mod");
cc.Class({
"extends": BridgeWindow,
properties: {
nodChoice: {
"default": null,
type: cc.Node
}
},
onLoad: function onLoad() {
var pray = PrayMod.getInstance();
var choice = pray.getChoices();
var chd = this.nodChoice.children;
for (var i = 0; i < chd.length; i++) {
var nod = chd[i];
var desc = choice[i];
if (!desc) {
nx.gui.setActive(nod, "", false);
continue;
}
var cmp = nod.getComponent(cc.Toggle);
if (cmp) {
cmp.isChecked = false;
}
nx.gui.setString(nod, "desc", nx.text.getKey(desc));
nx.gui.setActive(nod, "", true);
}
},
// 重载:参数打开
onOpenConfigs: function onOpenConfigs(_params) {
var pray = PrayMod.getInstance();
var options = pray.getOptions();
if (options) {
for (var i = 0; i < options.length; i++) {
var op = options[i];
if (op.flag == 1) {
var nod = this.nodChoice.children[i];
var cmp = nod.getComponent(cc.Toggle);
if (cmp) {
cmp.isChecked = true;
}
}
}
}
// // 重建
// this.rebuild();
},
// 重载:关闭前
onPreClosed: function onPreClosed() {
// this.svcList.rebuild( [] );
},
//
onTouchConfirm: function onTouchConfirm() {
var option = [];
var chd = this.nodChoice.children;
for (var i = 0; i < chd.length; i++) {
var nod = chd[i];
var cmp = nod.getComponent(cc.Toggle);
if (cmp) {
if (cmp.isChecked) {
option.push({
flag: 1
});
} else {
option.push({
flag: 0
});
}
}
}
var pray = PrayMod.getInstance();
pray.sender25234(option);
},
//
onTouchCancle: function onTouchCancle() {
var chd = this.nodChoice.children;
chd.forEach(function (nod) {
var cmp = nod.getComponent(cc.Toggle);
if (cmp) {
cmp.isChecked = false;
}
});
}
});
cc._RF.pop();