{"__symbolic":"module","version":4,"metadata":{"MobileCoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[],"imports":[],"providers":[],"bootstrap":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DeviceService"},{"__symbolic":"reference","name":"DeviceFileService"},{"__symbolic":"reference","name":"DeviceFileCacheService"},{"__symbolic":"reference","name":"DeviceFileOpenerService"},{"__symbolic":"reference","name":"NetworkService"}]}],"overrideResolveLocalFileSystemURL":[{"__symbolic":"method"}]},"statics":{"initialized":false}},"DeviceFileCacheService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":14,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":21,"character":44},{"__symbolic":"reference","name":"DeviceFileService"},{"__symbolic":"reference","name":"DeviceFileDownloadService"}]}],"addEntry":[{"__symbolic":"method"}],"getLocalPath":[{"__symbolic":"method"}],"invalidateCache":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}],"getServiceName":[{"__symbolic":"method"}],"download":[{"__symbolic":"method"}],"writeCacheIndexToFile":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"DeviceFileCacheService","ɵprov":{}}},"DeviceFileDownloadService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":21,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":28,"character":29},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":29,"character":22},{"__symbolic":"reference","name":"DeviceFileService"},{"__symbolic":"reference","module":"@wm/components/base","name":"FileExtensionFromMimePipe","line":31,"character":42}]}],"download":[{"__symbolic":"method"}],"addToDownloadQueue":[{"__symbolic":"method"}],"downloadNext":[{"__symbolic":"method"}],"downloadFile":[{"__symbolic":"method"}],"getFileName":[{"__symbolic":"method"}],"sendHttpRequest":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"DeviceFileDownloadService","ɵprov":{}}},"DeviceFileOpenerService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":22,"character":37},{"__symbolic":"reference","module":"@ionic-native/file-opener","name":"FileOpener","line":23,"character":43},{"__symbolic":"reference","name":"DeviceFileService"},{"__symbolic":"reference","name":"DeviceFileCacheService"},{"__symbolic":"reference","name":"DeviceFileDownloadService"}]}],"getFileMimeType":[{"__symbolic":"method"}],"openRemoteFile":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}],"getServiceName":[{"__symbolic":"method"}],"generateFileName":[{"__symbolic":"method"}],"getLocalPath":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"DeviceFileOpenerService","ɵprov":{}}},"FileType":{"AUDIO":"AUDIO","DOCUMENT":"DOCUMENT","IMAGE":"IMAGE","VIDEO":"VIDEO"},"DeviceFileService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":50,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic-native/app-version","name":"AppVersion","line":61,"character":43},{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":61,"character":76}]}],"addMediaToGallery":[{"__symbolic":"method"}],"appendToFileName":[{"__symbolic":"method"}],"clearTemporaryStorage":[{"__symbolic":"method"}],"copy":[{"__symbolic":"method"}],"findFolderPath":[{"__symbolic":"method"}],"getPersistentRootPath":[{"__symbolic":"method"}],"getTemporaryRootPath":[{"__symbolic":"method"}],"getUploadDirectory":[{"__symbolic":"method"}],"isPersistentType":[{"__symbolic":"method"}],"isValidPath":[{"__symbolic":"method"}],"listFiles":[{"__symbolic":"method"}],"newFileName":[{"__symbolic":"method"}],"removeFile":[{"__symbolic":"method"}],"removeDir":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}],"getServiceName":[{"__symbolic":"method"}],"createFolderIfNotExists":[{"__symbolic":"method"}],"findFileType":[{"__symbolic":"method"}],"setupUploadDirectory":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"DeviceFileService","ɵprov":{}}},"IUploadResponse":{"__symbolic":"interface"},"UploadRequest":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":20,"character":59}]}],"addFile":[{"__symbolic":"method"}],"addHeader":[{"__symbolic":"method"}],"addParam":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}]}},"DeviceFileUploadService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":85,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":20,"character":59}]}],"upload":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"DeviceFileUploadService","ɵprov":{}}},"DeviceService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic-native/file","name":"File","line":22,"character":37}]}],"executeBackTapListeners":[{"__symbolic":"method"}],"addStartUpService":[{"__symbolic":"method"}],"onBackButtonTap":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}],"getServiceName":[{"__symbolic":"method"}],"whenReady":[{"__symbolic":"method"}],"getAppBuildTime":[{"__symbolic":"method"}],"storeEntry":[{"__symbolic":"method"}],"getEntry":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"DeviceService","ɵprov":{}}},"IDeviceStartUpService":{"__symbolic":"interface"},"ExtAppMessageService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@wm/core","name":"App","line":21,"character":29}]}],"subscribe":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"ExtAppMessageService","ɵprov":{}}},"NetworkService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":55,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":63,"character":36},{"__symbolic":"reference","module":"@wm/core","name":"App","line":63,"character":61},{"__symbolic":"reference","module":"@ionic-native/network","name":"Network","line":63,"character":83}]}],"connect":[{"__symbolic":"method"}],"disconnect":[{"__symbolic":"method"}],"isAvailable":[{"__symbolic":"method"}],"onConnect":[{"__symbolic":"method"}],"retryIfNetworkFails":[{"__symbolic":"method"}],"start":[{"__symbolic":"method"}],"getServiceName":[{"__symbolic":"method"}],"unblock":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}],"checkForNetworkStateChange":[{"__symbolic":"method"}],"checkForServiceAvailiblity":[{"__symbolic":"method"}],"isServiceAvailable":[{"__symbolic":"method"}],"pingServer":[{"__symbolic":"method"}],"setAutoConnect":[{"__symbolic":"method"}],"tryToConnect":[{"__symbolic":"method"}],"tryToDisconnect":[{"__symbolic":"method"}]},"statics":{"SERVICE_NAME":"NetworkService","ɵprov":{}}}},"origins":{"MobileCoreModule":"./core.module","DeviceFileCacheService":"./services/device-file-cache.service","DeviceFileDownloadService":"./services/device-file-download.service","DeviceFileOpenerService":"./services/device-file-opener.service","FileType":"./services/device-file.service","DeviceFileService":"./services/device-file.service","IUploadResponse":"./services/device-file-upload.service","UploadRequest":"./services/device-file-upload.service","DeviceFileUploadService":"./services/device-file-upload.service","DeviceService":"./services/device.service","IDeviceStartUpService":"./services/device-start-up-service","ExtAppMessageService":"./services/ext-app-message.service","NetworkService":"./services/network.service"},"importAs":"@wm/mobile/core"}