DfpView.smali

.class public Lmobil/hurriyet/adsdk/views/DfpView;
.super Landroid/widget/RelativeLayout;
.source "DfpView.java"


# static fields
.field private static final PARALLAX_JS_METHOD:Ljava/lang/String; = "javascript:medyanetSetOnParalax(%1$d,%2$d,%3$d)"

.field private static final TAG:Ljava/lang/String; = "Dfp View"


# instance fields
.field adWidth:I

.field private contentRL:Landroid/widget/RelativeLayout;

.field private ctaIV:Landroid/widget/ImageView;

.field private dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

.field private imageIV:Landroid/widget/ImageView;

.field private rootRL:Landroid/widget/RelativeLayout;

.field scrWidth:I

.field private scrollableView:Landroidx/recyclerview/widget/RecyclerView;

.field private state:Lmobil/hurriyet/adsdk/enums/DfpState;

.field private touchObsV:Landroid/view/View;

.field private videoVV:Landroid/widget/VideoView;

.field private webWV:Landroid/webkit/WebView;


# direct methods
.method public constructor <init>(Landroid/content/Context;)V
    .registers 3

    .line 61
    invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V

    const/4 v0, 0x0

    .line 374
    iput v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrWidth:I

    .line 375
    iput v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I

    .line 62
    invoke-direct {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->inflateLayout(Landroid/content/Context;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    .registers 3

    .line 66
    invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V

    const/4 p2, 0x0

    .line 374
    iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrWidth:I

    .line 375
    iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I

    .line 67
    invoke-direct {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->inflateLayout(Landroid/content/Context;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    .registers 4

    .line 71
    invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V

    const/4 p2, 0x0

    .line 374
    iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrWidth:I

    .line 375
    iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I

    .line 72
    invoke-direct {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->inflateLayout(Landroid/content/Context;)V

    return-void
.end method

.method static synthetic access$000(Lmobil/hurriyet/adsdk/views/DfpView;)Lmobil/hurriyet/adsdk/enums/DfpState;
    .registers 1

    .line 42
    iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;

    return-object p0
.end method

.method static synthetic access$100(Lmobil/hurriyet/adsdk/views/DfpView;)V
    .registers 1

    .line 42
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->show()V

    return-void
.end method

.method static synthetic access$1000(Lmobil/hurriyet/adsdk/views/DfpView;)V
    .registers 1

    .line 42
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewPopOut()V

    return-void
.end method

.method static synthetic access$200(Lmobil/hurriyet/adsdk/views/DfpView;)V
    .registers 1

    .line 42
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->close()V

    return-void
.end method

.method static synthetic access$300(Lmobil/hurriyet/adsdk/views/DfpView;)Lmobil/hurriyet/adsdk/models/DfpModel;
    .registers 1

    .line 42
    iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    return-object p0
.end method

.method static synthetic access$400(Lmobil/hurriyet/adsdk/views/DfpView;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 3

    .line 42
    invoke-direct {p0, p1, p2}, Lmobil/hurriyet/adsdk/views/DfpView;->openAtWebView(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V

    return-void
.end method

.method static synthetic access$500(Lmobil/hurriyet/adsdk/views/DfpView;)Landroidx/recyclerview/widget/RecyclerView;
    .registers 1

    .line 42
    iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrollableView:Landroidx/recyclerview/widget/RecyclerView;

    return-object p0
.end method

.method static synthetic access$600(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/webkit/WebView;
    .registers 1

    .line 42
    iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    return-object p0
.end method

.method static synthetic access$700(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/widget/ImageView;
    .registers 1

    .line 42
    iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    return-object p0
.end method

.method static synthetic access$800(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/app/Activity;
    .registers 1

    .line 42
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getActivity()Landroid/app/Activity;

    move-result-object p0

    return-object p0
.end method

.method static synthetic access$900(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/widget/RelativeLayout;
    .registers 1

    .line 42
    iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    return-object p0
.end method

.method private addScrollListener()V
    .registers 3

    .line 261
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrollableView:Landroidx/recyclerview/widget/RecyclerView;

    if-nez v0, :cond_5

    return-void

    .line 262
    :cond_5
    new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$4;

    invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$4;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V

    invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->addOnScrollListener(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V

    return-void
.end method

.method private close()V
    .registers 3

    .line 357
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_27

    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;

    sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpType;->SIDE_PUSH:Lmobil/hurriyet/adsdk/enums/DfpType;

    if-ne v0, v1, :cond_27

    .line 358
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;

    move-result-object v0

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;

    move-result-object v0

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V

    .line 360
    :cond_27
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    if-eqz v0, :cond_39

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;

    sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->SLIDE:Lmobil/hurriyet/adsdk/enums/DfpAnimation;

    invoke-virtual {v0, v1}, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_39

    .line 361
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewSlideOut()V

    goto :goto_3c

    .line 363
    :cond_39
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewPopOut()V

    :goto_3c
    const/4 v0, 0x0

    .line 365
    invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->setVisibility(I)V

    return-void
.end method

.method private getActivity()Landroid/app/Activity;
    .registers 3

    .line 293
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v0

    .line 294
    :goto_4
    instance-of v1, v0, Landroid/content/ContextWrapper;

    if-eqz v1, :cond_16

    .line 295
    instance-of v1, v0, Landroid/app/Activity;

    if-eqz v1, :cond_f

    .line 296
    check-cast v0, Landroid/app/Activity;

    return-object v0

    .line 298
    :cond_f
    check-cast v0, Landroid/content/ContextWrapper;

    invoke-virtual {v0}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;

    move-result-object v0

    goto :goto_4

    :cond_16
    const/4 v0, 0x0

    return-object v0
.end method

.method private inflateLayout(Landroid/content/Context;)V
    .registers 3

    .line 76
    sget v0, Lmobil/hurriyet/adsdk/R$layout;->view_dfp:I

    invoke-static {p1, v0, p0}, Lmobil/hurriyet/adsdk/views/DfpView;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

    return-void
.end method

.method private initAdvertorial()V
    .registers 3

    .line 244
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;

    const/4 v1, 0x0

    .line 245
    invoke-virtual {v0, v1, v1, v1, v1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V

    .line 246
    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    invoke-virtual {v1, v0}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 247
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->customView:Landroid/view/View;

    if-eqz v0, :cond_20

    .line 248
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->customView:Landroid/view/View;

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V

    :cond_20
    return-void
.end method

.method private initCTA()V
    .registers 3

    .line 378
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;

    move-result-object v0

    .line 379
    new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$5;

    invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$5;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V

    invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V

    return-void
.end method

.method private initImage()V
    .registers 4

    .line 232
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;

    if-nez v0, :cond_1f

    .line 233
    new-instance v0, Landroid/widget/ImageView;

    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;

    .line 234
    new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;

    const/4 v2, -0x1

    invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 235
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;

    sget-object v1, Landroid/widget/ImageView$ScaleType;->FIT_XY:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 237
    :cond_1f
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V

    .line 238
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;

    invoke-direct {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->loadImage(Ljava/lang/String;)V

    return-void
.end method

.method private initUI()V
    .registers 5

    .line 80
    sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpRootRL:I

    invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    .line 81
    sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpContainerRL:I

    invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    .line 82
    sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpTouchObsV:I

    invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;

    .line 84
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    invoke-virtual {v0}, Landroid/widget/RelativeLayout;->removeAllViews()V

    .line 86
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;

    sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpType;->SIDE_PUSH:Lmobil/hurriyet/adsdk/enums/DfpType;

    const/4 v2, 0x0

    const/16 v3, 0x8

    if-eq v0, v1, :cond_34

    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;

    sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpType;->SUPER_SLIDE:Lmobil/hurriyet/adsdk/enums/DfpType;

    if-ne v0, v1, :cond_6b

    .line 87
    :cond_34
    invoke-virtual {p0, v3}, Lmobil/hurriyet/adsdk/views/DfpView;->setVisibility(I)V

    .line 88
    sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpCtaIV:I

    invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    .line 89
    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 91
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;

    move-result-object v0

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;

    move-result-object v0

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V

    .line 92
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$1;

    invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$1;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 102
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->requestLayout()V

    .line 103
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initCTA()V

    .line 106
    :cond_6b
    sget-object v0, Lmobil/hurriyet/adsdk/views/DfpView$6;->$SwitchMap$mobil$hurriyet$adsdk$enums$DfpTouch:[I

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;

    invoke-virtual {v1}, Lmobil/hurriyet/adsdk/enums/DfpTouch;->ordinal()I

    move-result v1

    aget v0, v0, v1

    const/4 v1, 0x1

    if-eq v0, v1, :cond_84

    const/4 v1, 0x2

    if-eq v0, v1, :cond_7e

    goto :goto_93

    .line 120
    :cond_7e
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;

    invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V

    goto :goto_93

    .line 108
    :cond_84
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;

    invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V

    .line 109
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;

    new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$2;

    invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$2;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V

    invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    :goto_93
    return-void
.end method

.method private initVideo()V
    .registers 4

    .line 252
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    if-nez v0, :cond_18

    .line 253
    new-instance v0, Landroid/widget/VideoView;

    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/widget/VideoView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    .line 254
    new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;

    const/4 v2, -0x1

    invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v0, v1}, Landroid/widget/VideoView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 256
    :cond_18
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V

    .line 257
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;

    invoke-direct {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->loadVideo(Ljava/lang/String;)V

    return-void
.end method

.method private initWeb()V
    .registers 4

    .line 191
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    if-nez v0, :cond_48

    .line 192
    new-instance v0, Landroid/webkit/WebView;

    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    .line 193
    new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;

    const/4 v2, -0x1

    invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 194
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    new-instance v1, Landroid/webkit/WebViewClient;

    invoke-direct {v1}, Landroid/webkit/WebViewClient;-><init>()V

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V

    .line 195
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V

    .line 196
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V

    .line 197
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setHorizontalScrollBarEnabled(Z)V

    .line 199
    new-instance v0, Lmobil/hurriyet/adsdk/interfaces/JavaScriptInterface;

    new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$3;

    invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$3;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V

    invoke-direct {v0, v1}, Lmobil/hurriyet/adsdk/interfaces/JavaScriptInterface;-><init>(Lmobil/hurriyet/adsdk/interfaces/JavaScriptInterface$DfpListener;)V

    .line 223
    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    const-string v2, "JSInterface"

    invoke-virtual {v1, v0, v2}, Landroid/webkit/WebView;->addJavascriptInterface(Ljava/lang/Object;Ljava/lang/String;)V

    .line 225
    :cond_48
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V

    .line 226
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v1, " - "

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;

    invoke-virtual {v1}, Lmobil/hurriyet/adsdk/enums/DfpType;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "artizco2"

    invoke-static {v1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I

    .line 228
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;

    invoke-direct {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->loadWeb(Ljava/lang/String;)V

    return-void
.end method

.method private loadImage(Ljava/lang/String;)V
    .registers 3

    .line 306
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;

    move-result-object p1

    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;

    invoke-virtual {p1, v0}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V

    return-void
.end method

.method private loadVideo(Ljava/lang/String;)V
    .registers 3

    .line 310
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object p1

    invoke-virtual {v0, p1}, Landroid/widget/VideoView;->setVideoURI(Landroid/net/Uri;)V

    .line 311
    iget-object p1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    invoke-virtual {p1}, Landroid/widget/VideoView;->requestFocus()Z

    .line 312
    iget-object p1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    invoke-virtual {p1}, Landroid/widget/VideoView;->start()V

    return-void
.end method

.method private loadWeb(Ljava/lang/String;)V
    .registers 3

    .line 316
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;

    invoke-virtual {v0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V

    return-void
.end method

.method private openAtBrowser(Ljava/lang/String;)V
    .registers 5

    .line 289
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v0

    new-instance v1, Landroid/content/Intent;

    const-string v2, "android.intent.action.VIEW"

    invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

    invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object p1

    invoke-virtual {v1, p1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;

    move-result-object p1

    invoke-virtual {v0, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    return-void
.end method

.method private openAtWebView(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 4

    .line 281
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getActivity()Landroid/app/Activity;

    move-result-object v0

    if-eqz v0, :cond_1a

    .line 282
    invoke-static {p1}, Lmobil/hurriyet/adsdk/activities/FullWebDialog;->newInstance(Ljava/lang/String;)Lmobil/hurriyet/adsdk/activities/FullWebDialog;

    move-result-object p1

    .line 283
    invoke-virtual {p1, p2}, Lmobil/hurriyet/adsdk/activities/FullWebDialog;->setDfpActionListener(Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V

    .line 284
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getActivity()Landroid/app/Activity;

    move-result-object p2

    invoke-virtual {p2}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;

    move-result-object p2

    const-string v0, "Dfp View"

    invoke-virtual {p1, p2, v0}, Lmobil/hurriyet/adsdk/activities/FullWebDialog;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V

    :cond_1a
    return-void
.end method

.method private show()V
    .registers 3

    .line 345
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->closeBtnUrl:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_1f

    .line 346
    invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;

    move-result-object v0

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->closeBtnUrl:Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;

    move-result-object v0

    iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;

    invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V

    .line 348
    :cond_1f
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    if-eqz v0, :cond_31

    iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;

    sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->SLIDE:Lmobil/hurriyet/adsdk/enums/DfpAnimation;

    invoke-virtual {v0, v1}, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_31

    .line 349
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewSlideIn()V

    goto :goto_34

    .line 351
    :cond_31
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewPopIn()V

    :goto_34
    const/4 v0, 0x0

    .line 353
    invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->setVisibility(I)V

    return-void
.end method

.method private stopVideo()V
    .registers 2

    .line 369
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;

    if-eqz v0, :cond_7

    .line 370
    invoke-virtual {v0}, Landroid/widget/VideoView;->stopPlayback()V

    :cond_7
    return-void
.end method

.method private viewPopIn()V
    .registers 3

    .line 335
    sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->OPEN:Lmobil/hurriyet/adsdk/enums/DfpState;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;

    .line 336
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setX(F)V

    return-void
.end method

.method private viewPopOut()V
    .registers 3

    .line 340
    sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->CLOSED:Lmobil/hurriyet/adsdk/enums/DfpState;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;

    .line 341
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    iget v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I

    neg-int v1, v1

    int-to-float v1, v1

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setX(F)V

    return-void
.end method

.method private viewSlideIn()V
    .registers 5

    .line 321
    sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->OPEN:Lmobil/hurriyet/adsdk/enums/DfpState;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;

    .line 322
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    const/4 v1, 0x2

    new-array v1, v1, [F

    iget v2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I

    neg-int v2, v2

    int-to-float v2, v2

    const/4 v3, 0x0

    aput v2, v1, v3

    const/4 v2, 0x1

    const/4 v3, 0x0

    aput v3, v1, v2

    const-string/jumbo v2, "x"

    invoke-static {v0, v2, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    const-wide/16 v1, 0x258

    .line 323
    invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;

    .line 324
    invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V

    return-void
.end method

.method private viewSlideOut()V
    .registers 5

    .line 328
    sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->CLOSED:Lmobil/hurriyet/adsdk/enums/DfpState;

    iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;

    .line 329
    iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;

    const/4 v1, 0x2

    new-array v1, v1, [F

    const/4 v2, 0x0

    const/4 v3, 0x0

    aput v3, v1, v2

    iget v2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I

    neg-int v2, v2

    int-to-float v2, v2

    const/4 v3, 0x1

    aput v2, v1, v3

    const-string/jumbo v2, "x"

    invoke-static {v0, v2, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v0

    const-wide/16 v1, 0x258

    .line 330
    invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;

    .line 331
    invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V

    return-void
.end method


# virtual methods
.method protected init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
    .registers 3

    .line 132
    iput-object p1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;

    .line 133
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initUI()V

    if-eqz p1, :cond_2d

    .line 135
    sget-object v0, Lmobil/hurriyet/adsdk/views/DfpView$6;->$SwitchMap$mobil$hurriyet$adsdk$enums$DfpResource:[I

    iget-object p1, p1, Lmobil/hurriyet/adsdk/models/DfpModel;->resource:Lmobil/hurriyet/adsdk/enums/DfpResource;

    invoke-virtual {p1}, Lmobil/hurriyet/adsdk/enums/DfpResource;->ordinal()I

    move-result p1

    aget p1, v0, p1

    const/4 v0, 0x1

    if-eq p1, v0, :cond_2a

    const/4 v0, 0x2

    if-eq p1, v0, :cond_26

    const/4 v0, 0x3

    if-eq p1, v0, :cond_22

    const/4 v0, 0x4

    if-eq p1, v0, :cond_1e

    goto :goto_2d

    .line 146
    :cond_1e
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initAdvertorial()V

    goto :goto_2d

    .line 143
    :cond_22
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initWeb()V

    goto :goto_2d

    .line 140
    :cond_26
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initImage()V

    goto :goto_2d

    .line 137
    :cond_2a
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initVideo()V

    :cond_2d
    :goto_2d
    return-void
.end method

.method protected init(Lmobil/hurriyet/adsdk/models/DfpModel;Landroid/view/View;)V
    .registers 3

    if-nez p2, :cond_5

    .line 127
    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    :cond_5
    return-void
.end method

.method public initAdvertorial(Landroid/view/View;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 3

    .line 159
    invoke-static {p1, p2}, Lmobil/hurriyet/adsdk/models/DfpModel;->createAdvertorialDfp(Landroid/view/View;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initGyroscope(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 4

    .line 175
    invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createGyroscopeDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initInRead(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 3

    .line 163
    invoke-static {p1, p2}, Lmobil/hurriyet/adsdk/models/DfpModel;->createInReadDfp(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initMegaVideo(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 4

    .line 179
    invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createMegaVideoDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initParallax(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;Landroid/view/View;)V
    .registers 4

    .line 153
    invoke-static {p1, p2}, Lmobil/hurriyet/adsdk/models/DfpModel;->createParallaxDfp(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    .line 154
    check-cast p3, Landroidx/recyclerview/widget/RecyclerView;

    iput-object p3, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrollableView:Landroidx/recyclerview/widget/RecyclerView;

    .line 155
    invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->addScrollListener()V

    return-void
.end method

.method public initSidePush(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 6

    .line 183
    invoke-static {p1, p2, p3, p4, p5}, Lmobil/hurriyet/adsdk/models/DfpModel;->createSidePushDfp(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initSuperSlide(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 4

    .line 187
    invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createSuperSlideDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initTakeOver(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 4

    .line 171
    invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createTakeOverDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method

.method public initTopTail(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
    .registers 5

    .line 167
    invoke-static {p1, p2, p3, p4}, Lmobil/hurriyet/adsdk/models/DfpModel;->createTopTailDfp(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;

    move-result-object p1

    invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V

    return-void
.end method