ImagePreviewActivity$PhotoViewerProvider.smali

.class public interface abstract Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PhotoViewerProvider;
.super Ljava/lang/Object;
.source "ImagePreviewActivity.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x609
    name = "PhotoViewerProvider"
.end annotation


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method


# virtual methods
.method public abstract allowCaption()Z
.end method

.method public abstract canCaptureMorePhotos()Z
.end method

.method public abstract canScrollAway()Z
.end method

.method public abstract cancelButtonPressed()Z
.end method

.method public abstract deleteImageAtIndex(I)V
.end method

.method public abstract getDeleteMessageString()Ljava/lang/String;
.end method

.method public abstract getPhotoIndex(I)I
.end method

.method public abstract getPlaceForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;IZ)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/ImagePreviewActivity$PlaceProviderObject;
.end method

.method public abstract getSelectedCount()I
.end method

.method public abstract getSelectedPhotos()Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/HashMap<",
            "Ljava/lang/Object;",
            "Ljava/lang/Object;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getSelectedPhotosOrder()Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/ArrayList<",
            "Ljava/lang/Object;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getThumbForPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;I)Lim/tpelyyftgw/messenger/ImageReceiver$BitmapHolder;
.end method

.method public abstract isPhotoChecked(I)Z
.end method

.method public abstract needAddMorePhotos()V
.end method

.method public abstract scaleToFill()Z
.end method

.method public abstract sendButtonPressed(ILim/tpelyyftgw/messenger/VideoEditedInfo;ZI)V
.end method

.method public abstract setPhotoChecked(ILim/tpelyyftgw/messenger/VideoEditedInfo;)I
.end method

.method public abstract setPhotoUnchecked(Ljava/lang/Object;)I
.end method

.method public abstract updatePhotoAtIndex(I)V
.end method

.method public abstract willHidePhotoViewer()V
.end method

.method public abstract willSwitchFromPhoto(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;I)V
.end method