2025-06-04 05:02:57 +08:00

25 lines
537 B
Plaintext

local BaseCell = autoImport("BaseCell");
HRefinePosTogCell = class("HRefinePosTogCell", BaseCell)
HRefinePosTog_SpriteMap =
{
[5] = "79",
[7] = "63",
}
function HRefinePosTogCell:Init()
self.icon = self:FindComponent("Icon", UISprite);
self.tog = self:FindComponent("tog", UIToggle);
self:AddCellClickEvent();
end
function HRefinePosTogCell:SetData(data)
self.data = data;
self.icon.spriteName = HRefinePosTog_SpriteMap[data];
end
function HRefinePosTogCell:SetTog(chooseData)
self.tog.value = self.data == chooseData;
end