Peter_Chea
01-16-2004, 12:33 PM
addNodeFromPointer method doesn't seem to be returning the correct result. I am getting an empty node instead of the node I added.
<canvas debug="true">
<dataset name="categories">
<item>Activity Toys</item>
<item>Learning Toys</item>
</dataset>
<dataset name="result"/>
<simplelayout axis="y" spacing="10"/>
<button datapath="categories:/item" clickable="true">
<method event="onclick">
var result = canvas.datasets.result.getPointer();
var added = result.addNodeFromPointer(this.datapath);
debug.write("result serialize: " + result.serialize());
debug.write("added: " + added);
debug.write("added serialize: " + added.serialize());
</method>
</button>
</canvas>
<canvas debug="true">
<dataset name="categories">
<item>Activity Toys</item>
<item>Learning Toys</item>
</dataset>
<dataset name="result"/>
<simplelayout axis="y" spacing="10"/>
<button datapath="categories:/item" clickable="true">
<method event="onclick">
var result = canvas.datasets.result.getPointer();
var added = result.addNodeFromPointer(this.datapath);
debug.write("result serialize: " + result.serialize());
debug.write("added: " + added);
debug.write("added serialize: " + added.serialize());
</method>
</button>
</canvas>