Version 5, last updated by slim at Mar 19 00:38 2007 UTC
EformWrapperInfotron
For information on what an EForm is please read this
Sample Declaration
<div id=""
impl=""
properties=""
script=""></div>
Input Terminals
Output Terminals
Properties
Demos that use it
- 43.html
- evdb.html
How does it work?
Source
BLUEPRINT(
"~015C5A2D5E2549459797EE9FD3A383AC1F",
[
["value_in", "onValue", 10]
],
[
"eform"
],
function (Class)
{
Class.prototype._onInit = function(props)
{
this._fmt = props["value_format"];
this._key = props["key"];
this._STR_REGEX = new RegExp("%s");
};
Class.prototype.onValue = function(msg)
{
var ef = {};
if (this._fmt) {
ef[this._key] = this._fmt.replace(this._STR_REGEX, msg.toString());
} else {
ef[this._key] = msg;
}
this.postMessage("eform", ef);
};
}, "Eform Wrapper");