VideosFragment$4.smali
.class Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;
.super Ltr/com/hurriyet/androidsdk/callback/ContentCallback;
.source "VideosFragment.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadContent()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
# direct methods
.method constructor <init>(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V
.registers 2
.line 281
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
invoke-direct {p0}, Ltr/com/hurriyet/androidsdk/callback/ContentCallback;-><init>()V
return-void
.end method
# virtual methods
.method public onFailure(Ltr/com/hurriyet/androidsdk/model/ErrorResponse;)V
.registers 2
.line 309
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->isViewDestroyed()Z
move-result p1
if-eqz p1, :cond_9
return-void
.line 312
:cond_9
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
# getter for: Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadingView:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->access$200(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;->hide()V
return-void
.end method
.method public onSuccessFeed(Ljava/lang/String;Ltr/com/hurriyet/androidsdk/model/content/Content;Ljava/util/ArrayList;Ljava/util/ArrayList;Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ltr/com/hurriyet/androidsdk/model/content/Content;",
"Ljava/util/ArrayList<",
"Ltr/com/hurriyet/androidsdk/model/content/Feed;",
">;",
"Ljava/util/ArrayList<",
"Ltr/com/hurriyet/androidsdk/response/init/Menu;",
">;",
"Ltr/com/hurriyet/androidsdk/response/content/DataLayer;",
")V"
}
.end annotation
.line 285
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->isViewDestroyed()Z
move-result p1
if-eqz p1, :cond_9
return-void
.line 288
:cond_9
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
# getter for: Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->loadingView:Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->access$200(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;
move-result-object p1
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/HurriyetLoadingView;->hide()V
.line 290
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
# setter for: Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;
invoke-static {p1, p2}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->access$302(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.line 291
invoke-virtual {p3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_20
:goto_20
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result p2
if-eqz p2, :cond_4a
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;
.line 292
instance-of p4, p2, Ltr/com/hurriyet/androidsdk/response/content/VideoRowFeed;
if-eqz p4, :cond_40
.line 293
move-object p4, p2
check-cast p4, Ltr/com/hurriyet/androidsdk/response/content/VideoRowFeed;
iget-object v0, p4, Ltr/com/hurriyet/androidsdk/response/content/VideoRowFeed;->data:Ljava/util/ArrayList;
if-eqz v0, :cond_20
iget-object p4, p4, Ltr/com/hurriyet/androidsdk/response/content/VideoRowFeed;->data:Ljava/util/ArrayList;
invoke-virtual {p4}, Ljava/util/ArrayList;->size()I
move-result p4
if-nez p4, :cond_40
goto :goto_20
.line 297
:cond_40
iget-object p4, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
# getter for: Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->feedList:Ljava/util/ArrayList;
invoke-static {p4}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->access$300(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)Ljava/util/ArrayList;
move-result-object p4
invoke-virtual {p4, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_20
.line 299
:cond_4a
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
# setter for: Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {p1, p5}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->access$402(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
.line 300
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->getInstance()Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;
move-result-object p1
iput-object p5, p1, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
.line 301
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->getInstance()Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;
move-result-object p1
const/4 p2, 0x0
invoke-virtual {p3, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p4
check-cast p4, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;
iget-object p4, p4, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;->url:Ljava/lang/String;
iput-object p4, p1, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->videoUrl:Ljava/lang/String;
.line 302
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->getInstance()Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;
move-result-object p1
invoke-virtual {p3, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;
iget-object p2, p2, Ltr/com/hurriyet/androidsdk/response/content/VideoFeed;->id:Ljava/lang/String;
iput-object p2, p1, Lhurriyet/mobil/android/hurriyet/utils/VideoEventTrackingHelper;->id:Ljava/lang/String;
.line 304
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment$4;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;
# invokes: Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->initRecycler()V
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;->access$500(Lhurriyet/mobil/android/hurriyet/fragments/VideosFragment;)V
return-void
.end method