mirror of
https://github.com/overte-org/overte.git
synced 2025-05-01 03:37:35 +02:00
30 lines
722 B
QML
30 lines
722 B
QML
import Hifi 1.0
|
|
import QtQuick 2.3
|
|
import QtQuick.Controls 1.2
|
|
|
|
Item {
|
|
id: root
|
|
clip: true
|
|
|
|
property int dumpDepth: 0;
|
|
|
|
|
|
function dumpObject(object) {
|
|
var keys = Object.keys(object);
|
|
var tabsString = "";
|
|
for (var j = 0; j < dumpDepth; ++j) {
|
|
tabsString = tabsString + "\t";
|
|
}
|
|
|
|
for (var i = 0; i < keys.length; ++i) {
|
|
var key = keys[i];
|
|
var value = object[key];
|
|
console.log(tabsString + "OVERLAY Key " + key + " (" + typeof(value) + "): " + value);
|
|
if (typeof(value) === "object") {
|
|
++dumpDepth;
|
|
dumpObject(value)
|
|
--dumpDepth;
|
|
}
|
|
}
|
|
}
|
|
}
|