Files
Endfield-Data/LuaScripts/UI/Panels/ActivityRewardRegistration/ActivityRewardRegistrationCtrl.lua
2026-01-31 21:42:01 +07:00

36 lines
865 B
Lua

local uiCtrl = require_ex('UI/Panels/Base/UICtrl')
ActivityRewardRegistrationCtrl = HL.Class('ActivityRewardRegistrationCtrl', uiCtrl.UICtrl)
ActivityRewardRegistrationCtrl.s_messages = HL.StaticField(HL.Table) << {
}
ActivityRewardRegistrationCtrl.OnCreate = HL.Override(HL.Any) << function(self, args)
local initArg = {
activityId = args.activityId,
isPopup = false,
animation = self.view.rewardStateNode,
animNameList = { "activityrewardregistration_state_changepage_in", "activityrewardregistration_state_changepage_out" },
}
self.view.activityRewardRegistrationInfo:Init(initArg)
end
ActivityRewardRegistrationCtrl.OnActivityCenterNaviFailed = HL.Method() << function(self)
self.view.activityRewardRegistrationInfo:OnActivityCenterNaviFailed()
end
HL.Commit(ActivityRewardRegistrationCtrl)