GallerySetter.smali
.class public Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.super Ljava/lang/Object;
# static fields
.field private static final DEFAULT_INTERNAL_IM_MILLIS:I = 0xbb8
# instance fields
.field mAlwaysScroll:Z
.field mAutoScroll:Z
.field mIntervalInMillis:I
.field mListener:Lcom/sdk/orion/ui/baselibrary/widget/gallery/OnPageClickListener;
.field mMarginPx:I
.field mPageShowListener:Lcom/sdk/orion/ui/baselibrary/widget/gallery/OnPageShowListener;
.field private mPager:Lcom/sdk/orion/ui/baselibrary/widget/gallery/GalleryViewPager;
.field mScrollFactor:D
.field mUrls:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method constructor <init>(Lcom/sdk/orion/ui/baselibrary/widget/gallery/GalleryViewPager;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/16 v0, 0xbb8
iput v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mIntervalInMillis:I
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mAutoScroll:Z
const-wide/high16 v0, 0x3ff0000000000000L # 1.0
iput-wide v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mScrollFactor:D
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mAlwaysScroll:Z
iput-object p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mPager:Lcom/sdk/orion/ui/baselibrary/widget/gallery/GalleryViewPager;
return-void
.end method
# virtual methods
.method public apply()V
.registers 2
iget-object v0, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mPager:Lcom/sdk/orion/ui/baselibrary/widget/gallery/GalleryViewPager;
invoke-virtual {v0, p0}, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GalleryViewPager;->apply(Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;)V
return-void
.end method
.method public setAlwaysScroll(Z)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
iput-boolean p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mAlwaysScroll:Z
return-object p0
.end method
.method public setAutoScroll(Z)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
iput-boolean p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mAutoScroll:Z
return-object p0
.end method
.method public setGalleryMargin(I)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
iput p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mMarginPx:I
return-object p0
.end method
.method public setIntervalInMills(I)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
iput p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mIntervalInMillis:I
return-object p0
.end method
.method public setOnPageShowListener(Lcom/sdk/orion/ui/baselibrary/widget/gallery/OnPageShowListener;)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
iput-object p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mPageShowListener:Lcom/sdk/orion/ui/baselibrary/widget/gallery/OnPageShowListener;
return-object p0
.end method
.method public setOnPagerClickListener(Lcom/sdk/orion/ui/baselibrary/widget/gallery/OnPageClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
iput-object p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mListener:Lcom/sdk/orion/ui/baselibrary/widget/gallery/OnPageClickListener;
return-object p0
.end method
.method public setScrollFactor(D)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 4
iput-wide p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mScrollFactor:D
return-object p0
.end method
.method public setUrls(Ljava/util/List;)Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;)",
"Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;"
}
.end annotation
iput-object p1, p0, Lcom/sdk/orion/ui/baselibrary/widget/gallery/GallerySetter;->mUrls:Ljava/util/List;
return-object p0
.end method