ionic-image-loader
Version:
Ionic Component and Service to load images in a background thread and cache them for later use
33 lines (31 loc) • 751 B
text/typescript
import { NgModule, ModuleWithProviders } from '@angular/core';
import { ImgLoader } from './components/img-loader';
import { ImageLoader } from './providers/image-loader';
import { ImageLoaderConfig } from './providers/image-loader-config';
import { IonicModule } from 'ionic-angular';
import { File } from '@ionic-native/file';
import { FileTransfer } from '@ionic-native/file-transfer';
({
declarations: [
ImgLoader
],
imports: [
IonicModule
],
exports: [
ImgLoader
]
})
export class IonicImageLoader {
static forRoot(): ModuleWithProviders {
return {
ngModule: IonicImageLoader,
providers: [
ImageLoaderConfig,
ImageLoader,
File,
FileTransfer
]
};
}
}