local L0_1, L1_1, L2_1
L0_1 = require
L1_1 = "Ui.TabItemBinder"
L0_1(L1_1)
L0_1 = require
L1_1 = "Ui.Gacha.GachaPoolInfoPanel"
L0_1(L1_1)
L0_1 = require
L1_1 = "Ui.Gacha.GachaPoolInfoPanelBinder"
L0_1(L1_1)
L0_1 = G
L0_1 = L0_1.Class
L1_1 = "DefaultGachaPoolTabItemBinder"
L2_1 = G
L2_1 = L2_1.TabItemBinder
L0_1 = L0_1(L1_1, L2_1)
function L1_1(A0_2)
  local L1_2, L2_2, L3_2, L4_2, L5_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_find
  L3_2 = "Content/DrawCardInfo"
  L1_2 = L1_2(L2_2, L3_2)
  A0_2.node_items_root = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._create_panel
  L3_2 = G
  L3_2 = L3_2.GachaPoolInfoPanel
  L4_2 = G
  L4_2 = L4_2.GachaPoolInfoPanelBinder
  L5_2 = "Content/TitlePanel"
  L1_2 = L1_2(L2_2, L3_2, L4_2, L5_2)
  A0_2.pool_info_panel = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_get_cmpt
  L3_2 = CS
  L3_2 = L3_2.UnityEngine
  L3_2 = L3_2.Animation
  L4_2 = "Content"
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.anim_root = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_get_cmpt
  L3_2 = CS
  L3_2 = L3_2.UnityEngine
  L3_2 = L3_2.UI
  L3_2 = L3_2.ScrollRect
  L4_2 = "Content/TitlePanel/Content/ScrollView"
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.title_content_scroll_rect = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_get_cmpt
  L3_2 = CS
  L3_2 = L3_2.UnityEngine
  L3_2 = L3_2.UI
  L3_2 = L3_2.Button
  L4_2 = "Content/BtnInvitation"
  L5_2 = false
  L1_2 = L1_2(L2_2, L3_2, L4_2, L5_2)
  A0_2.btn_invitation = L1_2
  L1_2 = A0_2.btn_invitation
  if L1_2 then
    L2_2 = A0_2
    L1_2 = A0_2._safe_find
    L3_2 = "Content/BtnInvitation/Root/StatusPanel/Half"
    L1_2 = L1_2(L2_2, L3_2)
    A0_2.invitation_status_half = L1_2
    L2_2 = A0_2
    L1_2 = A0_2._safe_find
    L3_2 = "Content/BtnInvitation/Root/StatusPanel/Max"
    L1_2 = L1_2(L2_2, L3_2)
    A0_2.invitation_status_max = L1_2
    L2_2 = A0_2
    L1_2 = A0_2._safe_get_cmpt
    L3_2 = CS
    L3_2 = L3_2.UnityEngine
    L3_2 = L3_2.UI
    L3_2 = L3_2.Text
    L4_2 = "Content/BtnInvitation/DescText"
    L1_2 = L1_2(L2_2, L3_2, L4_2)
    A0_2.text_invitation_desc = L1_2
    L2_2 = A0_2
    L1_2 = A0_2._safe_get_cmpt
    L3_2 = CS
    L3_2 = L3_2.UnityEngine
    L3_2 = L3_2.Transform
    L4_2 = "Content/BtnInvitation/Root/RedDot"
    L1_2 = L1_2(L2_2, L3_2, L4_2)
    A0_2.invitation_btn_reddot = L1_2
    L2_2 = A0_2
    L1_2 = A0_2._safe_find
    L3_2 = "Content/BtnInvitation/"
    L1_2 = L1_2(L2_2, L3_2)
    A0_2.invitation_root = L1_2
  end
  L2_2 = A0_2
  L1_2 = A0_2._safe_find
  L3_2 = "Content/AvatarPanel"
  L1_2 = L1_2(L2_2, L3_2)
  A0_2.node_avatar_panel = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_find
  L3_2 = "Content/TitlePanel/Content"
  L1_2 = L1_2(L2_2, L3_2)
  A0_2.node_title_panel_content = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_find
  L3_2 = "Content/TitlePanel/SubTitlePanel"
  L1_2 = L1_2(L2_2, L3_2)
  A0_2.node_subtitle_panel = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_find
  L3_2 = "Content/DrawCardInfo/MainAvatarInfoPanel/AvatarInfo"
  L4_2 = false
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.node_avatar_info = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_find
  L3_2 = "Content/DrawCardInfo/MainLightConeInfoPanel/LightConeInfo"
  L4_2 = false
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.node_lightcone_info = L1_2
end
L0_1._on_bind = L1_1
function L1_1(A0_2)
  local L1_2, L2_2, L3_2, L4_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_get_cmpt_in_btn
  L3_2 = typeof
  L4_2 = CS
  L4_2 = L4_2.UnityEngine
  L4_2 = L4_2.UI
  L4_2 = L4_2.Image
  L3_2 = L3_2(L4_2)
  L4_2 = "Selected/Icon/TabIcon"
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.img_selected_icon = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_get_cmpt_in_btn
  L3_2 = typeof
  L4_2 = CS
  L4_2 = L4_2.UnityEngine
  L4_2 = L4_2.UI
  L4_2 = L4_2.Image
  L3_2 = L3_2(L4_2)
  L4_2 = "UnSelected/Icon/TabIcon"
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.img_unselected_icon = L1_2
  L2_2 = A0_2
  L1_2 = A0_2._safe_get_cmpt_in_btn
  L3_2 = CS
  L3_2 = L3_2.UnityEngine
  L3_2 = L3_2.Transform
  L4_2 = "RedDot"
  L1_2 = L1_2(L2_2, L3_2, L4_2)
  A0_2.go_reddot = L1_2
end
L0_1._on_tab_btn_bind = L1_1
return L0_1
