mirror of
https://github.com/Esri/offline-editor-js.git
synced 2025-12-15 15:20:05 +00:00
parent
4a7f48568c
commit
2e766176b0
@ -155,7 +155,7 @@ The `tiles` library allows a developer to extend a tiled layer with offline supp
|
|||||||
require([
|
require([
|
||||||
"esri/map",
|
"esri/map",
|
||||||
"tiles/offlineTilesEnabler"],
|
"tiles/offlineTilesEnabler"],
|
||||||
function(Map,offlineTilesEnabler)
|
function(Map,OfflineTilesEnabler)
|
||||||
{
|
{
|
||||||
...
|
...
|
||||||
});
|
});
|
||||||
@ -164,6 +164,7 @@ The `tiles` library allows a developer to extend a tiled layer with offline supp
|
|||||||
|
|
||||||
```js
|
```js
|
||||||
var basemapLayer = map.getLayer( map.layerIds[0] );
|
var basemapLayer = map.getLayer( map.layerIds[0] );
|
||||||
|
var offlineTilesEnabler = new OfflineTilesEnabler();
|
||||||
offlineTilesEnabler.extend(basemapLayer, function(success)
|
offlineTilesEnabler.extend(basemapLayer, function(success)
|
||||||
{
|
{
|
||||||
if(success) {
|
if(success) {
|
||||||
|
|||||||
@ -3,14 +3,15 @@
|
|||||||
define([
|
define([
|
||||||
"dojo/query",
|
"dojo/query",
|
||||||
"dojo/request",
|
"dojo/request",
|
||||||
|
"dojo/_base/declare",
|
||||||
"esri/geometry",
|
"esri/geometry",
|
||||||
"tiles/base64utils",
|
"tiles/base64utils",
|
||||||
"tiles/dbStore",
|
"tiles/dbStore",
|
||||||
"tiles/tilingScheme",
|
"tiles/tilingScheme",
|
||||||
"tiles/FileSaver"
|
"tiles/FileSaver"
|
||||||
], function(query, request, geometry,Base64Utils,DbStore,TilingScheme,FileSaver)
|
], function(query, request, declare, geometry,Base64Utils,DbStore,TilingScheme,FileSaver)
|
||||||
{
|
{
|
||||||
return {
|
return declare([],{
|
||||||
/**
|
/**
|
||||||
* Utility method to get the basemap layer reference
|
* Utility method to get the basemap layer reference
|
||||||
* @param map
|
* @param map
|
||||||
@ -446,6 +447,6 @@ define([
|
|||||||
req.send(null);
|
req.send(null);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}); // declare
|
||||||
});
|
}); // define
|
||||||
|
|
||||||
|
|||||||
@ -316,13 +316,15 @@ require(
|
|||||||
Scalebar, esriUtils, geometry,
|
Scalebar, esriUtils, geometry,
|
||||||
dom, on, query,
|
dom, on, query,
|
||||||
urlUtils, webMercatorUtils,
|
urlUtils, webMercatorUtils,
|
||||||
offlineTilesEnabler,debouncer,
|
OfflineTilesEnabler,debouncer,
|
||||||
domConstruct,BootstrapMap)
|
domConstruct,BootstrapMap)
|
||||||
{
|
{
|
||||||
var scalebar;
|
var scalebar;
|
||||||
var symbol;
|
var symbol;
|
||||||
var orientationChange = false;
|
var orientationChange = false;
|
||||||
|
|
||||||
|
var offlineTilesEnabler = new OfflineTilesEnabler();
|
||||||
|
|
||||||
// Load web map when page loads
|
// Load web map when page loads
|
||||||
var urlObject = urlUtils.urlToObject(window.location.href);
|
var urlObject = urlUtils.urlToObject(window.location.href);
|
||||||
var webmapid;
|
var webmapid;
|
||||||
|
|||||||
@ -41,7 +41,7 @@
|
|||||||
Scalebar, esriUtils, geometry,
|
Scalebar, esriUtils, geometry,
|
||||||
dom, on, query,
|
dom, on, query,
|
||||||
urlUtils, webMercatorUtils,
|
urlUtils, webMercatorUtils,
|
||||||
offlineTilesEnabler,
|
OfflineTilesEnabler,
|
||||||
domConstruct)
|
domConstruct)
|
||||||
{
|
{
|
||||||
g_map = new Map("map", {
|
g_map = new Map("map", {
|
||||||
@ -56,7 +56,7 @@
|
|||||||
function test()
|
function test()
|
||||||
{
|
{
|
||||||
g_basemapLayer = g_map.getLayer( g_map.layerIds[0] );
|
g_basemapLayer = g_map.getLayer( g_map.layerIds[0] );
|
||||||
g_offlineTilesEnabler = offlineTilesEnabler;
|
g_offlineTilesEnabler = new OfflineTilesEnabler();
|
||||||
|
|
||||||
var jasmineEnv = jasmine.getEnv();
|
var jasmineEnv = jasmine.getEnv();
|
||||||
jasmineEnv.updateInterval = 1000;
|
jasmineEnv.updateInterval = 1000;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user