UNPKG

@nativescript-community/ui-image

Version:

Advanced and efficient image display plugin which uses Fresco (Android) and SDWebImage (iOS) to implement caching, placeholders, image effects, and much more.

54 lines (52 loc) 3.1 kB
/* eslint-disable @typescript-eslint/adjacent-overload-signatures */ /* eslint-disable @typescript-eslint/unified-signatures */ declare namespace jp { export namespace wasabeef { export namespace fresco { export namespace processors { export class BlurPostprocessor { public static class: java.lang.Class<BlurPostprocessor>; public constructor(param0: globalAndroid.content.Context); public getName(): string; public constructor(param0: globalAndroid.content.Context, param1: number); public getPostprocessorCacheKey(): com.facebook.cache.common.CacheKey; public constructor(param0: globalAndroid.content.Context, param1: number, param2: number); public process(param0: globalAndroid.graphics.Bitmap, param1: globalAndroid.graphics.Bitmap): void; } export class ColorFilterPostprocessor { public static class: java.lang.Class<ColorFilterPostprocessor>; public getName(): string; public getPostprocessorCacheKey(): com.facebook.cache.common.CacheKey; public process(param0: globalAndroid.graphics.Bitmap, param1: globalAndroid.graphics.Bitmap): void; public constructor(param0: number); } export class CombinePostProcessors { public static class: java.lang.Class<CombinePostProcessors>; public process(param0: globalAndroid.graphics.Bitmap, param1: globalAndroid.graphics.Bitmap): void; } export namespace CombinePostProcessors { export class Builder { public static class: java.lang.Class<Builder>; public build(): CombinePostProcessors; public constructor(); public add(param0: com.facebook.imagepipeline.request.BasePostprocessor): Builder; } } export class GrayscalePostprocessor { public static class: java.lang.Class<GrayscalePostprocessor>; public constructor(); public getName(): string; public getPostprocessorCacheKey(): com.facebook.cache.common.CacheKey; public process(param0: globalAndroid.graphics.Bitmap, param1: globalAndroid.graphics.Bitmap): void; } export class MaskPostprocessor { public static class: java.lang.Class<MaskPostprocessor>; public getName(): string; public constructor(param0: globalAndroid.content.Context, param1: number); public getPostprocessorCacheKey(): com.facebook.cache.common.CacheKey; public process(param0: globalAndroid.graphics.Bitmap, param1: globalAndroid.graphics.Bitmap): void; } } } } }