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.

29 lines (26 loc) 1.41 kB
/// <reference path="./fresco.d.ts" /> /// <reference path="./fresco-processors.d.ts" /> declare namespace com { export namespace nativescript { export namespace image { class DraweeView extends facebook.drawee.view.SimpleDraweeView { imageWidth: number; imageHeight: number; setUri(uri: globalAndroid.net.Uri, options: string, listener: facebook.drawee.controller.ControllerListener); } class ScalingBlurPostprocessor extends facebook.imagepipeline.request.BasePostprocessor { public constructor(iterations: number, blurRadius: number, scaleRatio: number); } class BaseDataSubscriberListener { public constructor(implementation: { onNewResult(datasource: facebook.datasource.DataSource<any>); onFailure(datasource: facebook.datasource.DataSource<any>) }); public onNewResult(datasource: facebook.datasource.DataSource<any>); public onFailure(datasource: facebook.datasource.DataSource<any>); } class BaseDataSubscriber extends facebook.datasource.BaseDataSubscriber<any> { public constructor(listener: BaseDataSubscriberListener); } class OkHttpNetworkFetcher extends facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher { } } } }