UNPKG

tfp

Version:

A Web UI framework for TaskBuilder

20 lines (16 loc) 600 B
import TFPComponentRender from '../render.js' export default class TextRender extends TFPComponentRender { constructor(__tfp, _dataModel, _level) { super(__tfp, _dataModel, _level); } getAttrHtml(retainStyleAttr) { var attrHtml = super.getAttrHtml(retainStyleAttr); attrHtml += " type=\"text\""; if (this._tfp.isDesigning && attrHtml.indexOf("readonly") < 0) attrHtml += " readonly"; return attrHtml; } getHtml(getComponentsHtml, parentIndent, retainStyleAttr) { return super.getHtml("input", false, parentIndent, retainStyleAttr); } }