getUserData()
Retrieves private data associated with an element. This data is not visible via the DOM.
Syntax
var value = behavior.getUserData(element, key);
Example
var mybehavior = jsb.behavior.extend({
onattach: function(element) {
this.setUserData(element, "isVertical", element.clientHeight > element.clientWidth, null);
},
layout: function(element) {
if (this.getUserData(element, "isVertical")) {
// render horizontal control
} else {
// render vertical control
}
}
});