From 4de1077c5d075db444a9917bee7260a6a35a5964 Mon Sep 17 00:00:00 2001 From: Andy Gup Date: Thu, 26 Mar 2015 18:42:05 -0600 Subject: [PATCH] updated map app --- demo/getstarted-editing.html | 215 ++++++++++++++++++----------------- 1 file changed, 110 insertions(+), 105 deletions(-) diff --git a/demo/getstarted-editing.html b/demo/getstarted-editing.html index e3a436d..c8ef481 100644 --- a/demo/getstarted-editing.html +++ b/demo/getstarted-editing.html @@ -12,7 +12,7 @@ - + @@ -718,6 +718,12 @@ //https://developers.arcgis.com/en/javascript/jshelp/ags_proxy.html offlineFeaturesManager.proxyPath = null; + // IMPORTANT!!! + // This tells the database which graphic.attribute property to use as a unique identifier + // You can lok this information up in your feature service directory under the "Fields" category. + // Example: http://services1.arcgis.com/M8KJPUwAXP8jhtnM/arcgis/rest/services/Denver_Bus_Stops/FeatureServer/0 + offlineFeaturesManager.DB_UID = "FID"; + offlineFeaturesManager.on(offlineFeaturesManager.events.EDITS_ENQUEUED, updatePendingEditStatus); offlineFeaturesManager.on(offlineFeaturesManager.events.EDITS_SENT, updatePendingEditStatus); offlineFeaturesManager.on(offlineFeaturesManager.events.ALL_EDITS_SENT, updatePendingEditStatus); @@ -751,13 +757,9 @@ } function updatePendingEditStatus() { - if (editsStore.hasPendingEdits()) { - var edits = editsStore.retrieveEditsQueue(); - pendingEdits.innerHTML = edits.length; - } - else { - pendingEdits.innerHTML = 0; - } + busStopFeatureLayer.pendingEditsCount(function(count){ + pendingEdits.innerHTML = count; + }); } @@ -926,7 +928,7 @@ - + +