summaryrefslogtreecommitdiff
path: root/platform/node
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2016-06-18 22:18:08 +0300
committerBruno de Oliveira Abinader <bruno@mapbox.com>2016-06-20 13:24:20 +0300
commit6c9e00be3ae6c864f9fc1aa910ad752a3704a08c (patch)
tree48408db8451a19154609a95d2c1235b6bff41201 /platform/node
parent97dffeb03dba6ae949ca9ce2e054ceab3acb99b7 (diff)
downloadqtlocation-mapboxgl-6c9e00be3ae6c864f9fc1aa910ad752a3704a08c.tar.gz
[node] Read 'options.showOverdrawInspector'
Diffstat (limited to 'platform/node')
-rw-r--r--platform/node/src/node_map.cpp5
-rw-r--r--platform/node/test/suite_implementation.js3
2 files changed, 7 insertions, 1 deletions
diff --git a/platform/node/src/node_map.cpp b/platform/node/src/node_map.cpp
index e629bb2149..b4ea77000b 100644
--- a/platform/node/src/node_map.cpp
+++ b/platform/node/src/node_map.cpp
@@ -285,6 +285,11 @@ NodeMap::RenderOptions NodeMap::ParseOptions(v8::Local<v8::Object> obj) {
options.debugOptions = options.debugOptions | mbgl::MapDebugOptions::Collision;
}
}
+ if (Nan::Has(debug, Nan::New("overdraw").ToLocalChecked()).FromJust()) {
+ if (Nan::Get(debug, Nan::New("overdraw").ToLocalChecked()).ToLocalChecked()->BooleanValue()) {
+ options.debugOptions = mbgl::MapDebugOptions::Overdraw;
+ }
+ }
}
return options;
diff --git a/platform/node/test/suite_implementation.js b/platform/node/test/suite_implementation.js
index 4369c81ffc..05c2da0a6d 100644
--- a/platform/node/test/suite_implementation.js
+++ b/platform/node/test/suite_implementation.js
@@ -36,7 +36,8 @@ module.exports = function (style, options, callback) {
options.pitch = style.pitch;
options.debug = {
tileBorders: options.debug,
- collision: options.collisionDebug
+ collision: options.collisionDebug,
+ overdraw: options.showOverdrawInspector,
};
map.load(style);