ImageNoopImpl.smali

.class public final Lcom/foody/android/image/service/ImageNoopImpl;
.super Ljava/lang/Object;
.source "ImageNoopImpl.kt"

# interfaces
.implements Lcom/foody/android/image/service/IImageService;


# annotations
.annotation build Lcom/shopee/android/spear/SpearNoop;
.end annotation

.annotation runtime Lkotlin/Metadata;
    bv = {
        0x1,
        0x0,
        0x3
    }
    d1 = {
        "\u0000r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\r\u0008\u0007\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0018\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\u0006H\u0016J\u0010\u0010\u0008\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u000b\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0006\u0010\u000c\u001a\u00020\rH\u0016J\u0012\u0010\u000e\u001a\u0004\u0018\u00010\u000f2\u0006\u0010\t\u001a\u00020\nH\u0016J\u0012\u0010\u0010\u001a\u00020\u00062\u0008\u0010\u0011\u001a\u0004\u0018\u00010\u0012H\u0016J\u0010\u0010\u0010\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\nH\u0016J\u0012\u0010\u0013\u001a\u00020\u00062\u0008\u0010\u0011\u001a\u0004\u0018\u00010\u0012H\u0016J\u0010\u0010\u0013\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u0014\u001a\u00020\u00042\u0006\u0010\u0015\u001a\u00020\u00162\u0006\u0010\u0017\u001a\u00020\u0018H\u0016J\u001a\u0010\u0019\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u000fH\u0016J*\u0010\u001b\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0006\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u001f2\u0008\u0010 \u001a\u0004\u0018\u00010!H\u0016J,\u0010\"\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010\u0011\u001a\u0004\u0018\u00010\u00122\u0006\u0010\u001e\u001a\u00020\u001f2\u0008\u0010 \u001a\u0004\u0018\u00010!H\u0016J,\u0010#\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010$\u001a\u0004\u0018\u00010%2\u0006\u0010\u001e\u001a\u00020\u001f2\u0008\u0010 \u001a\u0004\u0018\u00010!H\u0016J\u0010\u0010&\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\nH\u0016J\u0010\u0010\'\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\nH\u0016J\u0010\u0010(\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\nH\u0016J\u0008\u0010)\u001a\u00020\u0004H\u0016J\u0010\u0010*\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\nH\u0016J\u001a\u0010+\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\n2\u0008\u0010,\u001a\u0004\u0018\u00010-H\u0016J\u0010\u0010.\u001a\u00020\u00042\u0006\u0010/\u001a\u00020\u001dH\u0016J\u001a\u00100\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u00101\u001a\u0004\u0018\u000102H\u0016J\u0008\u00103\u001a\u00020\u0004H\u0016J\u0008\u00104\u001a\u00020\u0004H\u0016J\u0018\u00105\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0006\u00106\u001a\u00020\u001dH\u0016J\u0018\u00107\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0006\u00108\u001a\u00020\u001dH\u0016J\"\u00109\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u000f2\u0006\u00108\u001a\u00020\u001dH\u0016J\u0018\u0010:\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0006\u0010;\u001a\u00020\u001dH\u0016J\"\u0010<\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u000f2\u0006\u00108\u001a\u00020\u001dH\u0016J\"\u0010=\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u000f2\u0006\u00108\u001a\u00020\u001dH\u0016J\"\u0010>\u001a\u00020\u00042\u0006\u0010\t\u001a\u00020\n2\u0008\u0010\u001a\u001a\u0004\u0018\u00010\u000f2\u0006\u00108\u001a\u00020\u001dH\u0016\u00a8\u0006?"
    }
    d2 = {
        "Lcom/foody/android/image/service/ImageNoopImpl;",
        "Lcom/foody/android/image/service/IImageService;",
        "()V",
        "clearGlobalCache",
        "",
        "memory",
        "",
        "disk",
        "clearSingleMemoryCache",
        "view",
        "Lcom/foody/android/image/service/AsyncImageView;",
        "getActualImageBounds",
        "rect",
        "Landroid/graphics/RectF;",
        "getDrawable",
        "Landroid/graphics/drawable/Drawable;",
        "hasDiskCache",
        "uri",
        "Landroid/net/Uri;",
        "hasMemoryCache",
        "init",
        "context",
        "Landroid/content/Context;",
        "cacheConfig",
        "Lcom/foody/android/image/service/CacheConfigParams;",
        "loadDrawable",
        "drawable",
        "loadResId",
        "resId",
        "",
        "config",
        "Lcom/foody/android/image/service/AsyncImageConfig;",
        "listener",
        "Lcom/foody/android/image/service/IImageLoadListener;",
        "loadUri",
        "loadUrl",
        "url",
        "",
        "onAttachedToWindow",
        "onDetachedFromWindow",
        "onFinishTemporaryDetach",
        "onLowMemory",
        "onStartTemporaryDetach",
        "onTouchEvent",
        "event",
        "Landroid/view/MotionEvent;",
        "onTrimMemory",
        "level",
        "parseAttributes",
        "attrs",
        "Landroid/util/AttributeSet;",
        "pauseLoad",
        "resumeLoad",
        "rotate",
        "degree",
        "setActualScaleType",
        "scaleType",
        "setErrorHolder",
        "setFadeDuration",
        "durationMs",
        "setPlaceHolder",
        "setProgressBarDrawable",
        "setRetryHolder",
        "service_release"
    }
    k = 0x1
    mv = {
        0x1,
        0x1,
        0x10
    }
.end annotation


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

    return-void
.end method

.method public constructor <init>()V
    .registers 1

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

    return-void
.end method


# virtual methods
.method public clearGlobalCache(ZZ)V
    .registers 3

    return-void
.end method

.method public clearSingleMemoryCache(Lcom/foody/android/image/service/AsyncImageView;)V
    .registers 2

    return-void
.end method

.method public getActualImageBounds(Lcom/foody/android/image/service/AsyncImageView;Landroid/graphics/RectF;)V
    .registers 3

    return-void
.end method

.method public getDrawable(Lcom/foody/android/image/service/AsyncImageView;)Landroid/graphics/drawable/Drawable;
    .registers 2

    const/4 p1, 0x0

    return-object p1
.end method

.method public hasDiskCache(Landroid/net/Uri;)Z
    .registers 2

    const/4 p1, 0x0

    return p1
.end method

.method public hasDiskCache(Lcom/foody/android/image/service/AsyncImageView;)Z
    .registers 2

    const/4 p1, 0x0

    return p1
.end method

.method public hasMemoryCache(Landroid/net/Uri;)Z
    .registers 2

    const/4 p1, 0x0

    return p1
.end method

.method public hasMemoryCache(Lcom/foody/android/image/service/AsyncImageView;)Z
    .registers 2

    const/4 p1, 0x0

    return p1
.end method

.method public init(Landroid/content/Context;Lf2/e;)V
    .registers 3

    return-void
.end method

.method public loadDrawable(Lcom/foody/android/image/service/AsyncImageView;Landroid/graphics/drawable/Drawable;)V
    .registers 3

    return-void
.end method

.method public loadResId(Lcom/foody/android/image/service/AsyncImageView;ILf2/b;Lf2/f;)V
    .registers 5

    return-void
.end method

.method public loadUri(Lcom/foody/android/image/service/AsyncImageView;Landroid/net/Uri;Lf2/b;Lf2/f;)V
    .registers 5

    return-void
.end method

.method public loadUrl(Lcom/foody/android/image/service/AsyncImageView;Ljava/lang/String;Lf2/b;Lf2/f;)V
    .registers 5

    return-void
.end method

.method public onAttachedToWindow(Lcom/foody/android/image/service/AsyncImageView;)V
    .registers 2

    return-void
.end method

.method public onDetachedFromWindow(Lcom/foody/android/image/service/AsyncImageView;)V
    .registers 2

    return-void
.end method

.method public onFinishTemporaryDetach(Lcom/foody/android/image/service/AsyncImageView;)V
    .registers 2

    return-void
.end method

.method public onLowMemory()V
    .registers 1

    return-void
.end method

.method public onStartTemporaryDetach(Lcom/foody/android/image/service/AsyncImageView;)V
    .registers 2

    return-void
.end method

.method public onTouchEvent(Lcom/foody/android/image/service/AsyncImageView;Landroid/view/MotionEvent;)Z
    .registers 3

    const/4 p1, 0x0

    return p1
.end method

.method public onTrimMemory(I)V
    .registers 2

    return-void
.end method

.method public parseAttributes(Lcom/foody/android/image/service/AsyncImageView;Landroid/util/AttributeSet;)V
    .registers 3

    return-void
.end method

.method public pauseLoad()V
    .registers 1

    return-void
.end method

.method public resumeLoad()V
    .registers 1

    return-void
.end method

.method public rotate(Lcom/foody/android/image/service/AsyncImageView;I)V
    .registers 3

    return-void
.end method

.method public setActualScaleType(Lcom/foody/android/image/service/AsyncImageView;I)V
    .registers 3

    return-void
.end method

.method public setErrorHolder(Lcom/foody/android/image/service/AsyncImageView;Landroid/graphics/drawable/Drawable;I)V
    .registers 4

    return-void
.end method

.method public setFadeDuration(Lcom/foody/android/image/service/AsyncImageView;I)V
    .registers 3

    return-void
.end method

.method public setPlaceHolder(Lcom/foody/android/image/service/AsyncImageView;Landroid/graphics/drawable/Drawable;I)V
    .registers 4

    return-void
.end method

.method public setProgressBarDrawable(Lcom/foody/android/image/service/AsyncImageView;Landroid/graphics/drawable/Drawable;I)V
    .registers 4

    return-void
.end method

.method public setRetryHolder(Lcom/foody/android/image/service/AsyncImageView;Landroid/graphics/drawable/Drawable;I)V
    .registers 4

    return-void
.end method