BottomSheet$Builder.smali
.class public Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.super Ljava/lang/Object;
.source "BottomSheet.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field private bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 5
.param p1, "context" # Landroid/content/Context;
.line 1065
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 1067
new-instance v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;
const/4 v1, 0x0
const/4 v2, 0x1
invoke-direct {v0, p1, v1, v2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;-><init>(Landroid/content/Context;ZI)V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.line 1068
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.registers 5
.param p1, "context" # Landroid/content/Context;
.param p2, "type" # I
.line 1075
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 1077
new-instance v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;
const/4 v1, 0x0
invoke-direct {v0, p1, v1, p2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;-><init>(Landroid/content/Context;ZI)V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.line 1078
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Z)V
.registers 6
.param p1, "context" # Landroid/content/Context;
.param p2, "needFocus" # Z
.line 1070
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 1072
new-instance v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;
const/4 v1, 0x0
const/4 v2, 0x1
invoke-direct {v0, p1, v1, v2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;-><init>(Landroid/content/Context;ZI)V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.line 1073
return-void
.end method
.method public constructor <init>(Landroid/content/Context;ZI)V
.registers 5
.param p1, "context" # Landroid/content/Context;
.param p2, "needFocus" # Z
.param p3, "backgroundType" # I
.line 1061
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 1062
new-instance v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;
invoke-direct {v0, p1, p2, p3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;-><init>(Landroid/content/Context;ZI)V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.line 1063
return-void
.end method
# virtual methods
.method public create()Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.registers 2
.line 1104
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
return-object v0
.end method
.method public getDismissRunnable()Ljava/lang/Runnable;
.registers 2
.line 1143
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# getter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->dismissRunnable:Ljava/lang/Runnable;
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$2300(Lim/tpelyyftgw/ui/actionbar/BottomSheet;)Ljava/lang/Runnable;
move-result-object v0
return-object v0
.end method
.method public setApplyBottomPadding(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "value" # Z
.line 1138
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
iput-boolean p1, v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->applyBottomPadding:Z
.line 1139
return-object p0
.end method
.method public setApplyTopPadding(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "value" # Z
.line 1133
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
iput-boolean p1, v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->applyTopPadding:Z
.line 1134
return-object p0
.end method
.method public setCustomView(Landroid/view/View;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "view" # Landroid/view/View;
.line 1094
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->customView:Landroid/view/View;
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1902(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Landroid/view/View;)Landroid/view/View;
.line 1095
return-object p0
.end method
.method public setDelegate(Lim/tpelyyftgw/ui/actionbar/BottomSheet$BottomSheetDelegate;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "delegate" # Lim/tpelyyftgw/ui/actionbar/BottomSheet$BottomSheetDelegate;
.line 1128
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->setDelegate(Lim/tpelyyftgw/ui/actionbar/BottomSheet$BottomSheetDelegateInterface;)V
.line 1129
return-object p0
.end method
.method public setDimBehind(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.registers 3
.param p1, "value" # Z
.line 1108
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->dimBehind:Z
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$2102(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Z)Z
.line 1109
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
return-object v0
.end method
.method public setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 4
.param p1, "items" # [Ljava/lang/CharSequence;
.param p2, "onClickListener" # Landroid/content/DialogInterface$OnClickListener;
.line 1081
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->items:[Ljava/lang/CharSequence;
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1702(Lim/tpelyyftgw/ui/actionbar/BottomSheet;[Ljava/lang/CharSequence;)[Ljava/lang/CharSequence;
.line 1082
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->onClickListener:Landroid/content/DialogInterface$OnClickListener;
invoke-static {v0, p2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1502(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.line 1083
return-object p0
.end method
.method public setItems([Ljava/lang/CharSequence;[ILandroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 5
.param p1, "items" # [Ljava/lang/CharSequence;
.param p2, "icons" # [I
.param p3, "onClickListener" # Landroid/content/DialogInterface$OnClickListener;
.line 1087
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->items:[Ljava/lang/CharSequence;
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1702(Lim/tpelyyftgw/ui/actionbar/BottomSheet;[Ljava/lang/CharSequence;)[Ljava/lang/CharSequence;
.line 1088
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->itemIcons:[I
invoke-static {v0, p2}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1802(Lim/tpelyyftgw/ui/actionbar/BottomSheet;[I)[I
.line 1089
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->onClickListener:Landroid/content/DialogInterface$OnClickListener;
invoke-static {v0, p3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1502(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.line 1090
return-object p0
.end method
.method public setTag(I)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "tag" # I
.line 1118
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->tag:I
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$2202(Lim/tpelyyftgw/ui/actionbar/BottomSheet;I)I
.line 1119
return-object p0
.end method
.method public setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "title" # Ljava/lang/CharSequence;
.line 1099
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->title:Ljava/lang/CharSequence;
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$2002(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.line 1100
return-object p0
.end method
.method public setUseFullWidth(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.registers 3
.param p1, "value" # Z
.line 1147
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
iput-boolean p1, v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->fullWidth:Z
.line 1148
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
return-object v0
.end method
.method public setUseFullscreen(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.registers 3
.param p1, "value" # Z
.line 1152
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
iput-boolean p1, v0, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->isFullscreen:Z
.line 1153
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
return-object v0
.end method
.method public setUseHardwareLayer(Z)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.registers 3
.param p1, "value" # Z
.line 1123
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
# setter for: Lim/tpelyyftgw/ui/actionbar/BottomSheet;->useHardwareLayer:Z
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->access$1202(Lim/tpelyyftgw/ui/actionbar/BottomSheet;Z)Z
.line 1124
return-object p0
.end method
.method public show()Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.registers 2
.line 1113
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->show()V
.line 1114
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->bottomSheet:Lim/tpelyyftgw/ui/actionbar/BottomSheet;
return-object v0
.end method