Initial version - 1.2.0.60
EN: 1.2.0.60 CN: 1.2.0.61 JP: 1.2.0.63 KR: 1.2.0.67
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
local SettingsNotificationCtrl = class("SettingsNotificationCtrl", BaseCtrl)
|
||||
local UIGameSystemSetup = CS.UIGameSystemSetup
|
||||
SettingsNotificationCtrl._mapNodeConfig = {
|
||||
txtPageTitle = {
|
||||
sComponentName = "TMP_Text",
|
||||
sLanguageId = "Settings_Notification"
|
||||
},
|
||||
txtForwardNews = {
|
||||
sComponentName = "TMP_Text",
|
||||
sLanguageId = "Settings_Notification_ForwardNews"
|
||||
},
|
||||
Energy = {
|
||||
sCtrlName = "Game.UI.Settings.OptionSwitchCtrl"
|
||||
},
|
||||
Dispatch = {
|
||||
sCtrlName = "Game.UI.Settings.OptionSwitchCtrl"
|
||||
}
|
||||
}
|
||||
SettingsNotificationCtrl._mapEventConfig = {}
|
||||
function SettingsNotificationCtrl:RefreshText()
|
||||
self._mapNode.Energy:SetText(ConfigTable.GetUIText("Settings_Notification_Energy"))
|
||||
self._mapNode.Dispatch:SetText(ConfigTable.GetUIText("Settings_Notification_Dispatch"))
|
||||
end
|
||||
function SettingsNotificationCtrl:Init()
|
||||
if self.bInit then
|
||||
return
|
||||
end
|
||||
self.bInit = true
|
||||
self:LoadSetting()
|
||||
end
|
||||
function SettingsNotificationCtrl:Quit()
|
||||
if not self.bInit then
|
||||
return
|
||||
end
|
||||
end
|
||||
function SettingsNotificationCtrl:LoadSetting()
|
||||
self._mapNode.Energy:Init(function()
|
||||
end, true)
|
||||
self._mapNode.Dispatch:Init(function()
|
||||
end, true)
|
||||
end
|
||||
function SettingsNotificationCtrl:SaveSetting()
|
||||
end
|
||||
function SettingsNotificationCtrl:Awake()
|
||||
self.bInit = false
|
||||
self:RefreshText()
|
||||
end
|
||||
function SettingsNotificationCtrl:OnEnable()
|
||||
end
|
||||
function SettingsNotificationCtrl:OnDisable()
|
||||
if not self.bInit then
|
||||
return
|
||||
end
|
||||
self:SaveSetting()
|
||||
end
|
||||
function SettingsNotificationCtrl:OnDestroy()
|
||||
end
|
||||
return SettingsNotificationCtrl
|
||||
Reference in New Issue
Block a user