Form
Handle operation on form sensor.
Usage
form
keyword is needed to instanciate this sting.
var form = require('form');
Data accessors
Methods
Events
Full Example
var form = require('form');
var recorder = require('recorder');
var dataResult = form.data();
var multiPageResult = form.multiPage();
var singlePageResult = form.singlePage(title);
recorder.save({
'results' : form.results(),
'timestamp' : form.timestamp(),
'json' : form.data()
});
form.onResult(function(data) {
recorder.save(data);
recorder.sync();
});
results
Retrieve the Results of the filled Form.
results();
Parameters
- None.
Return
- results : Map, Results of the filled Form
timestamp
Retrieve the represents the time of the operation..
timestamp();
Parameters
- None.
Return
- timestamp : Long, represents the time of the operation.
data
Returns every available seed.
data();
Parameters
- None.
Returns
multiPage
Creates a new, fully customizable, form
multiPage();
Parameters
- None.
Returns
singlePage
Creates a single form contained on a unique page
singlePage(title);
Parameters
- title (String): Title of the form to generate
Returns
onResult
Starts a listener on the form result and executes some actions when it changes.
onResult(callback);
Parameters
Return
- token : Token used for canceling event listener.