LogoutActivity.smali
.class public Lim/tpelyyftgw/ui/LogoutActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "LogoutActivity.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# instance fields
.field private addAccountRow:I
.field private alternativeHeaderRow:I
.field private alternativeSectionRow:I
.field private animatorSet:Landroid/animation/AnimatorSet;
.field private cacheRow:I
.field private listAdapter:Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;
.field private listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
.field private logoutRow:I
.field private logoutSectionRow:I
.field private passcodeRow:I
.field private phoneRow:I
.field private rowCount:I
.field private supportRow:I
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 48
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
return v0
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->alternativeHeaderRow:I
return v0
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->addAccountRow:I
return v0
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->passcodeRow:I
return v0
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->cacheRow:I
return v0
.end method
.method static synthetic access$500(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->phoneRow:I
return v0
.end method
.method static synthetic access$600(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->supportRow:I
return v0
.end method
.method static synthetic access$700(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->logoutRow:I
return v0
.end method
.method static synthetic access$800(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->logoutSectionRow:I
return v0
.end method
.method static synthetic access$900(Lim/tpelyyftgw/ui/LogoutActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/LogoutActivity;
.line 48
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->alternativeSectionRow:I
return v0
.end method
# virtual methods
.method public createView(Landroid/content/Context;)Landroid/view/View;
.registers 7
.param p1, "context" # Landroid/content/Context;
.line 93
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const v1, 0x7f0d0073
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V
.line 94
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const-string v1, "LogOutTitle"
const v2, 0x7f0f083f
invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V
.line 95
invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isTablet()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_22
.line 96
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setOccupyStatusBar(Z)V
.line 98
:cond_22
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const/4 v2, 0x1
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setAllowOverlayTitle(Z)V
.line 99
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
new-instance v3, Lim/tpelyyftgw/ui/LogoutActivity$1;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/LogoutActivity$1;-><init>(Lim/tpelyyftgw/ui/LogoutActivity;)V
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V
.line 108
new-instance v0, Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;
invoke-direct {v0, p0, p1}, Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;-><init>(Lim/tpelyyftgw/ui/LogoutActivity;Landroid/content/Context;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listAdapter:Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;
.line 110
new-instance v0, Landroid/widget/FrameLayout;
invoke-direct {v0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->fragmentView:Landroid/view/View;
.line 111
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->fragmentView:Landroid/view/View;
const-string/jumbo v3, "windowBackgroundGray"
invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v3
invoke-virtual {v0, v3}, Landroid/view/View;->setBackgroundColor(I)V
.line 112
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->fragmentView:Landroid/view/View;
check-cast v0, Landroid/widget/FrameLayout;
.line 114
.local v0, "frameLayout":Landroid/widget/FrameLayout;
new-instance v3, Lim/tpelyyftgw/ui/components/RecyclerListView;
invoke-direct {v3, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;-><init>(Landroid/content/Context;)V
iput-object v3, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
.line 115
invoke-virtual {v3, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setVerticalScrollBarEnabled(Z)V
.line 116
iget-object v3, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-direct {v4, p1, v2, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 117
iget-object v1, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
const/16 v2, 0x33
const/4 v3, -0x1
invoke-static {v3, v3, v2}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 118
iget-object v1, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
iget-object v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listAdapter:Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 119
iget-object v1, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-instance v2, Lim/tpelyyftgw/ui/-$$Lambda$LogoutActivity$VgiyqtweDakQep24rvivOUk5y4o;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/-$$Lambda$LogoutActivity$VgiyqtweDakQep24rvivOUk5y4o;-><init>(Lim/tpelyyftgw/ui/LogoutActivity;)V
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListenerExtended;)V
.line 152
iget-object v1, p0, Lim/tpelyyftgw/ui/LogoutActivity;->fragmentView:Landroid/view/View;
return-object v1
.end method
.method public getThemeDescriptions()[Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
.registers 32
.line 284
move-object/from16 v0, p0
const/16 v1, 0x11
new-array v1, v1, [Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
new-instance v10, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v3, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CELLBACKGROUNDCOLOR:I
const/4 v11, 0x3
new-array v5, v11, [Ljava/lang/Class;
const-class v2, Lim/tpelyyftgw/ui/cells/TextSettingsCell;
const/4 v12, 0x0
aput-object v2, v5, v12
const-class v2, Lim/tpelyyftgw/ui/cells/HeaderCell;
const/4 v13, 0x1
aput-object v2, v5, v13
const-class v2, Lim/tpelyyftgw/ui/cells/TextDetailSettingsCell;
const/4 v14, 0x2
aput-object v2, v5, v14
const/4 v6, 0x0
const/4 v7, 0x0
const/4 v8, 0x0
const-string/jumbo v9, "windowBackgroundWhite"
move-object v2, v10
invoke-direct/range {v2 .. v9}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
aput-object v10, v1, v12
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v3, v0, Lim/tpelyyftgw/ui/LogoutActivity;->fragmentView:Landroid/view/View;
sget v17, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
const/16 v18, 0x0
const/16 v19, 0x0
const/16 v20, 0x0
const/16 v21, 0x0
const-string/jumbo v22, "windowBackgroundGray"
move-object v15, v2
move-object/from16 v16, v3
invoke-direct/range {v15 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
aput-object v2, v1, v13
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v3, v0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v25, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
const/16 v26, 0x0
const/16 v27, 0x0
const/16 v28, 0x0
const/16 v29, 0x0
const-string v30, "actionBarDefault"
move-object/from16 v23, v2
move-object/from16 v24, v3
invoke-direct/range {v23 .. v30}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
aput-object v2, v1, v14
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v3, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
sget v17, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LISTGLOWCOLOR:I
const-string v22, "actionBarDefault"
move-object v15, v2
move-object/from16 v16, v3
invoke-direct/range {v15 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
aput-object v2, v1, v11
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v3, v0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v25, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_ITEMSCOLOR:I
const-string v30, "actionBarDefaultIcon"
move-object/from16 v23, v2
move-object/from16 v24, v3
invoke-direct/range {v23 .. v30}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x4
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_TITLECOLOR:I
const/4 v9, 0x0
const/4 v10, 0x0
const-string v11, "actionBarDefaultTitle"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x5
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/LogoutActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SELECTORCOLOR:I
const-string v11, "actionBarDefaultSelector"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x6
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTOR:I
const-string v11, "listSelectorSDK21"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x7
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v7, v13, [Ljava/lang/Class;
const-class v3, Landroid/view/View;
aput-object v3, v7, v12
sget-object v8, Lim/tpelyyftgw/ui/actionbar/Theme;->dividerPaint:Landroid/graphics/Paint;
const/4 v6, 0x0
const-string v11, "divider"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0x8
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
new-array v7, v13, [Ljava/lang/Class;
const-class v3, Lim/tpelyyftgw/ui/cells/ShadowSectionCell;
aput-object v3, v7, v12
const/4 v8, 0x0
const-string/jumbo v11, "windowBackgroundGrayShadow"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0x9
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v3, v13, [Ljava/lang/Class;
const-class v4, Lim/tpelyyftgw/ui/cells/TextSettingsCell;
aput-object v4, v3, v12
const-string/jumbo v4, "textView"
filled-new-array {v4}, [Ljava/lang/String;
move-result-object v18
const/16 v16, 0x0
const-string/jumbo v22, "windowBackgroundWhiteRedText5"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0xa
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v3, v13, [Ljava/lang/Class;
const-class v5, Lim/tpelyyftgw/ui/cells/HeaderCell;
aput-object v5, v3, v12
filled-new-array {v4}, [Ljava/lang/String;
move-result-object v18
const-string/jumbo v22, "windowBackgroundWhiteBlueHeader"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0xb
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
sget v16, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
new-array v3, v13, [Ljava/lang/Class;
const-class v5, Lim/tpelyyftgw/ui/cells/TextInfoPrivacyCell;
aput-object v5, v3, v12
const/16 v18, 0x0
const-string/jumbo v21, "windowBackgroundGrayShadow"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v21}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0xc
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v3, v13, [Ljava/lang/Class;
const-class v5, Lim/tpelyyftgw/ui/cells/TextInfoPrivacyCell;
aput-object v5, v3, v12
filled-new-array {v4}, [Ljava/lang/String;
move-result-object v18
const/16 v16, 0x0
const/16 v21, 0x0
const-string/jumbo v22, "windowBackgroundWhiteGrayText4"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0xd
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v3, v13, [Ljava/lang/Class;
const-class v5, Lim/tpelyyftgw/ui/cells/TextDetailSettingsCell;
aput-object v5, v3, v12
filled-new-array {v4}, [Ljava/lang/String;
move-result-object v18
const-string/jumbo v22, "windowBackgroundWhiteBlackText"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0xe
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v3, v13, [Ljava/lang/Class;
const-class v4, Lim/tpelyyftgw/ui/cells/TextDetailSettingsCell;
aput-object v4, v3, v12
const-string/jumbo v4, "valueTextView"
filled-new-array {v4}, [Ljava/lang/String;
move-result-object v18
const-string/jumbo v22, "windowBackgroundWhiteGrayText2"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0xf
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v15, v0, Lim/tpelyyftgw/ui/LogoutActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
new-array v3, v13, [Ljava/lang/Class;
const-class v4, Lim/tpelyyftgw/ui/cells/TextDetailSettingsCell;
aput-object v4, v3, v12
const-string v4, "imageView"
filled-new-array {v4}, [Ljava/lang/String;
move-result-object v18
const-string/jumbo v22, "windowBackgroundWhiteGrayIcon"
move-object v14, v2
move-object/from16 v17, v3
invoke-direct/range {v14 .. v22}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/16 v3, 0x10
aput-object v2, v1, v3
return-object v1
.end method
.method public synthetic lambda$createView$1$LogoutActivity(Landroid/view/View;IFF)V
.registers 9
.param p1, "view" # Landroid/view/View;
.param p2, "position" # I
.param p3, "x" # F
.param p4, "y" # F
.line 120
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->addAccountRow:I
const/4 v1, 0x3
if-ne p2, v0, :cond_24
.line 121
const/4 v0, -0x1
.line 122
.local v0, "freeAccount":I
const/4 v2, 0x0
.local v2, "a":I
:goto_7
if-ge v2, v1, :cond_18
.line 123
invoke-static {v2}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v3
invoke-virtual {v3}, Lim/tpelyyftgw/messenger/UserConfig;->isClientActivated()Z
move-result v3
if-nez v3, :cond_15
.line 124
move v0, v2
.line 125
goto :goto_18
.line 122
:cond_15
add-int/lit8 v2, v2, 0x1
goto :goto_7
.line 128
.end local v2 # "a":I
:cond_18
:goto_18
if-ltz v0, :cond_22
.line 129
new-instance v1, Lim/tpelyyftgw/ui/hui/login/LoginContronllerActivity;
invoke-direct {v1, v0}, Lim/tpelyyftgw/ui/hui/login/LoginContronllerActivity;-><init>(I)V
invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/LogoutActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.line 131
.end local v0 # "freeAccount":I
:cond_22
goto/16 :goto_aa
:cond_24
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->passcodeRow:I
if-ne p2, v0, :cond_33
.line 132
new-instance v0, Lim/tpelyyftgw/ui/PasscodeActivity;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/PasscodeActivity;-><init>(I)V
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/LogoutActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
goto/16 :goto_aa
.line 133
:cond_33
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->cacheRow:I
if-ne p2, v0, :cond_40
.line 134
new-instance v0, Lim/tpelyyftgw/ui/CacheControlActivity;
invoke-direct {v0}, Lim/tpelyyftgw/ui/CacheControlActivity;-><init>()V
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/LogoutActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
goto :goto_aa
.line 135
:cond_40
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->phoneRow:I
if-ne p2, v0, :cond_4d
.line 136
new-instance v0, Lim/tpelyyftgw/ui/hui/discovery/ActionIntroActivity;
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/hui/discovery/ActionIntroActivity;-><init>(I)V
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/LogoutActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
goto :goto_aa
.line 137
:cond_4d
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->supportRow:I
if-ne p2, v0, :cond_59
.line 138
invoke-static {p0}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createSupportAlert(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/LogoutActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
goto :goto_aa
.line 139
:cond_59
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->logoutRow:I
if-ne p2, v0, :cond_aa
.line 140
invoke-virtual {p0}, Lim/tpelyyftgw/ui/LogoutActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
if-nez v0, :cond_64
.line 141
return-void
.line 143
:cond_64
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/LogoutActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 144
.local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
const v1, 0x7f0f0195
const-string v2, "AreYouSureLogout"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 145
const v1, 0x7f0f0141
const-string v2, "AppName"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 146
const v1, 0x7f0f0a5a
const-string v2, "OK"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
new-instance v2, Lim/tpelyyftgw/ui/-$$Lambda$LogoutActivity$D5AQMRochgVtAnmtWVB1ZAjuj30;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/-$$Lambda$LogoutActivity$D5AQMRochgVtAnmtWVB1ZAjuj30;-><init>(Lim/tpelyyftgw/ui/LogoutActivity;)V
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 147
const v1, 0x7f0f02f7
const-string v2, "Cancel"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 148
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->create()Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v1
invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/LogoutActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
.line 150
.end local v0 # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
:cond_aa
:goto_aa
return-void
.end method
.method public synthetic lambda$null$0$LogoutActivity(Landroid/content/DialogInterface;I)V
.registers 5
.param p1, "dialogInterface" # Landroid/content/DialogInterface;
.param p2, "i" # I
.line 146
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MessagesController;->performLogout(I)V
return-void
.end method
.method protected onDialogDismiss(Landroid/app/Dialog;)V
.registers 3
.param p1, "dialog" # Landroid/app/Dialog;
.line 157
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/DownloadController;->checkAutodownloadSettings()V
.line 158
return-void
.end method
.method public onFragmentCreate()Z
.registers 5
.line 67
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z
.line 69
const/4 v0, 0x0
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
.line 70
const/4 v1, 0x1
const/4 v2, 0x0
add-int/2addr v2, v1
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->alternativeHeaderRow:I
.line 71
invoke-static {}, Lim/tpelyyftgw/messenger/UserConfig;->getActivatedAccountsCount()I
move-result v0
const/4 v2, -0x1
const/4 v3, 0x3
if-ge v0, v3, :cond_1e
.line 72
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
add-int/lit8 v3, v0, 0x1
iput v3, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->addAccountRow:I
goto :goto_20
.line 74
:cond_1e
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->addAccountRow:I
.line 76
:goto_20
sget-object v0, Lim/tpelyyftgw/messenger/SharedConfig;->passcodeHash:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v0
if-gtz v0, :cond_31
.line 77
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
add-int/lit8 v2, v0, 0x1
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->passcodeRow:I
goto :goto_33
.line 79
:cond_31
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->passcodeRow:I
.line 81
:goto_33
iget v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
add-int/lit8 v2, v0, 0x1
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->cacheRow:I
.line 82
add-int/lit8 v0, v2, 0x1
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->phoneRow:I
.line 83
add-int/lit8 v2, v0, 0x1
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->supportRow:I
.line 84
add-int/lit8 v0, v2, 0x1
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->alternativeSectionRow:I
.line 85
add-int/lit8 v2, v0, 0x1
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->logoutRow:I
.line 86
add-int/lit8 v0, v2, 0x1
iput v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->rowCount:I
iput v2, p0, Lim/tpelyyftgw/ui/LogoutActivity;->logoutSectionRow:I
.line 88
return v1
.end method
.method public onResume()V
.registers 2
.line 162
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onResume()V
.line 163
iget-object v0, p0, Lim/tpelyyftgw/ui/LogoutActivity;->listAdapter:Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;
if-eqz v0, :cond_a
.line 164
invoke-virtual {v0}, Lim/tpelyyftgw/ui/LogoutActivity$ListAdapter;->notifyDataSetChanged()V
.line 166
:cond_a
return-void
.end method