UNPKG

@ticnat/nativescript-image-cache

Version:
49 lines (40 loc) 892 B
import { View } from '@nativescript/core'; export class ImageCache extends View { /** * Image src, either res://, http://, ~/... or absolute path */ src: string; /** * Is the image loading or not? */ isLoading: boolean; /** * aspectFit, aspectFill, fill or none */ stretch: string; /** * Native android object */ android: any /* com.facebook.drawee.view.SimpleDraweeView */; /** * Native ios object */ ios: any /* UIImageView */; } /** * Clear cached images */ export function clearCache(): void; /** * For android only: initialize to use cache */ export function initialize(): void; /** * To initialize the plugin on angular for both android and iOS */ export function initializeOnAngular(): void; /** * To set the number of days in which to expire cache * @param days : limit of the cache */ export function setCacheLimit(days: number): void;