Doodle3D-API/example/app.js

27 lines
601 B
JavaScript
Raw Normal View History

import Doodle3DManager from 'src/doodle3dmanager.js';
2015-07-15 15:06:18 +02:00
var list = document.getElementById('list');
var doodle3DManager = new Doodle3DManager();
2015-07-15 15:06:18 +02:00
doodle3DManager.addEventListener('boxappeared', (event) => {
var box = event.box;
2015-07-15 15:06:18 +02:00
var node = document.createElement('li');
node.innerHTML = box.boxData.wifiboxid;
list.appendChild(node);
});
2015-07-16 13:55:13 +02:00
doodle3DManager.addEventListener('boxdisappeared', (event) => {
var box = event.box;
2015-07-16 13:55:13 +02:00
for (var node of list.children) {
if (node.innerHTML === box.boxData.wifiboxid) {
list.removeChild(node);
break;
2015-07-15 15:06:18 +02:00
}
}
});
doodle3DManager.setAutoUpdate(true);