29 lines
711 B
Plaintext
29 lines
711 B
Plaintext
local BaseCell = autoImport("BaseCell");
|
|
TeamOptionGSonCell = class("TeamOptionGSonCell", BaseCell);
|
|
|
|
function TeamOptionGSonCell:Init()
|
|
self:InitCell();
|
|
end
|
|
|
|
function TeamOptionGSonCell:InitCell()
|
|
self.label = self:FindComponent("Label", UILabel);
|
|
self.tog = self:FindComponent("Toggle", UIToggle);
|
|
self:SetEvent(self.gameObject, function ()
|
|
self.tog.value = true;
|
|
self:PassEvent(MouseEvent.MouseClick, self);
|
|
end);
|
|
end
|
|
|
|
function TeamOptionGSonCell:SetData(data)
|
|
self.data = data;
|
|
if(data and data.SetShow==1)then
|
|
self.label.text = data.NameZh;
|
|
self.gameObject:SetActive(true);
|
|
else
|
|
self.gameObject:SetActive(false);
|
|
end
|
|
end
|
|
|
|
function TeamOptionGSonCell:SetChoose(b)
|
|
self.tog.value = b;
|
|
end |