mirror of
https://github.com/Esri/offline-editor-js.git
synced 2025-12-15 15:20:05 +00:00
added updateOfflineUsage
This commit is contained in:
parent
18ce351ace
commit
b12ebfb927
@ -99,6 +99,7 @@
|
||||
|
||||
initAppCacheManager();
|
||||
|
||||
var tileLayer;
|
||||
var _isOnline = true;
|
||||
var defaultSymbol;
|
||||
var busStopFeatureLayer;
|
||||
@ -128,7 +129,7 @@
|
||||
})
|
||||
|
||||
function startMap(){
|
||||
var tileLayer = new OfflineTilesEnabler("http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer",function(evt){
|
||||
tileLayer = new OfflineTilesEnabler("http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer",function(evt){
|
||||
console.log("Tile Layer Loaded.")
|
||||
},true);
|
||||
|
||||
@ -170,7 +171,7 @@
|
||||
|
||||
map.on("load",function(evt){
|
||||
|
||||
// updateOfflineUsage();
|
||||
updateOfflineUsage();
|
||||
|
||||
if(_isOnline == false){
|
||||
var featureLayer = JSON.parse(localStorage.offlineLayerDef);
|
||||
@ -222,6 +223,21 @@
|
||||
* ************************************
|
||||
*/
|
||||
|
||||
/**
|
||||
* For internal use - detecting amount of storage used and number of tiles stored.
|
||||
*/
|
||||
function updateOfflineUsage()
|
||||
{
|
||||
tileLayer.offline.store.usedSpace(function(result,err){
|
||||
if(result != null){
|
||||
console.log( "DB Tile count: " + result.tileCount + ", DB Bytes: " + result.sizeBytes);
|
||||
}
|
||||
else{
|
||||
console.log("DB Tile count: " + count + ", DB Bytes: Error");
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function initAppCacheManager(){
|
||||
appCacheManager = new AppCacheManager(true,true);
|
||||
appCacheManager.on(appCacheManager.CACHE_EVENT,cacheEventHandler);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user