⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tabbarnotifications.luac.lua

📁 htc manila 2 sourcecode
💻 LUA
字号:
-- Decompiled using luadec 0.4 by sztupy (http://winmo.sztupy.hu)
-- Command line was: -l 15;7;0;0;0;0,1; 584477c0_manila.luac 

require("common")
if _config_os == "windowsmobile" then
   require("machine_status_svc")
end
GetTabBarMachineStatus = function()
   if TabBar_MachineStatus == nil then
      TabBar_MachineStatus = MachineStatus()
   end
   local l_1_0 = TabBar_MachineStatus
   return l_1_0
end

TabBarMessagingNotification = class()
local l_0_0 = TabBarMessagingNotification
l_0_0.__init = function(l_2_0, l_2_1, l_2_2, l_2_3, l_2_4)
   l_2_0.Notification = l_2_1
   l_2_0.BaseGroup = l_2_2
   l_2_0.BaseGroup.onDetached:connect(TabBarMessagingNotification.HandleAssetDetached, l_2_0)
   l_2_0.CountText = l_2_3
   l_2_0.MoreIcon = l_2_4
   l_2_0.Notification.OnValueChanged:connect(TabBarMessagingNotification.HandleValueChanged, l_2_0)
   l_2_0:UpdateUI()
end

l_0_0 = TabBarMessagingNotification
l_0_0.HandleValueChanged = function(l_3_0)
   l_3_0:UpdateUI()
end

l_0_0 = TabBarMessagingNotification
l_0_0.HandleAssetDetached = function(l_4_0)
   l_4_0.BaseGroup.onDetached:disconnect(TabBarMessagingNotification.HandleAssetDetached, l_4_0)
   l_4_0.Notification.OnValueChanged:disconnect(TabBarMessagingNotification.HandleValueChanged, l_4_0)
end

l_0_0 = TabBarMessagingNotification
l_0_0.UpdateUI = function(l_5_0)
   local l_5_1 = l_5_0.Notification
   l_5_1 = l_5_1.Value
   if l_5_1 == 0 then
      l_5_0.BaseGroup.Opacity:Interpolate(0, 0, 0, Interpolate_EaseOutExpo)
      l_5_0.MoreIcon.Opacity:Interpolate(0, 0, 0, Interpolate_EaseOutExpo)
      l_5_0.CountText.String = tostring(l_5_1)
   elseif l_5_1 <= 99 then
      l_5_0.BaseGroup.Opacity:Interpolate(100, 15, 0, Interpolate_EaseOutExpo)
      l_5_0.MoreIcon.Opacity:Interpolate(0, 15, 0, Interpolate_EaseOutExpo)
      l_5_0.CountText.String = tostring(l_5_1)
   else
      l_5_0.BaseGroup.Opacity:Interpolate(100, 15, 0, Interpolate_EaseOutExpo)
      l_5_0.MoreIcon.Opacity:Interpolate(100, 15, 0, Interpolate_EaseOutExpo)
      l_5_0.CountText.String = "99"
   end
end


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -