waigo
Version:
Node.js ES6 framework for reactive, data-driven apps and APIs (Koa, RethinkDB)
25 lines (14 loc) • 436 B
JavaScript
const waigo = global.waigo,
TextField = waigo.load('support/forms/fields/text'),
viewObjects = waigo.load('support/viewObjects');
class HiddenField extends TextField {}
/**
* @override
*/
HiddenField.prototype[viewObjects.METHOD_NAME] = function*(ctx) {
let ret = yield TextField.prototype[viewObjects.METHOD_NAME].call(this, ctx);
ret.type = 'hidden';
return ret;
};
module.exports = HiddenField;
;