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