radh-ui
Version:
Stencil Component Starter
20 lines (19 loc) • 834 B
JavaScript
import { r as registerInstance, c as createEvent, h } from './index-a9700b09.js';
var radhInputTextCss = "";
var RadhInputText = /** @class */ (function () {
function RadhInputText(hostRef) {
registerInstance(this, hostRef);
this.changed = createEvent(this, "changed", 7);
}
RadhInputText.prototype.handleChange = function (ev) {
this.value = ev.target ? ev.target.value : null;
this.changed.emit(this.value);
};
RadhInputText.prototype.render = function () {
var _this = this;
return (h("label", null, this.label, h("input", { value: this.value, type: "text", name: this.name, onInput: function (ev) { return _this.handleChange(ev); } })));
};
return RadhInputText;
}());
RadhInputText.style = radhInputTextCss;
export { RadhInputText as radh_input_text };