"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var aleph_core_js_1 = require("../aleph.core.js");
var AlConsole = function () { function e() { } return e.prototype.render = function () { var e = this; return aleph_core_js_1.h("form", { onSubmit: function (e) { return e.preventDefault(); } }, aleph_core_js_1.h("ion-item", null, aleph_core_js_1.h("ion-textarea", { value: this.cmd, rows: "5", required: !0, onIonChange: function (n) { return e.cmd = n.detail.value; }, ref: function (n) { return e._cmd = n; } })), aleph_core_js_1.h("ion-button", { size: "small", type: "submit", onClick: function () { e.cmd && e.onCmd.emit(e._cmd.value); } }, aleph_core_js_1.h("ion-icon", { name: "arrow-dropright" }))); }, Object.defineProperty(e, "is", { get: function () { return "al-console"; }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "encapsulation", { get: function () { return "shadow"; }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "properties", { get: function () { return { cmd: { type: String, attr: "cmd", mutable: !0 } }; }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "events", { get: function () { return [{ name: "onCmd", method: "onCmd", bubbles: !0, cancelable: !0, composed: !0 }]; }, enumerable: !0, configurable: !0 }), Object.defineProperty(e, "style", { get: function () { return ""; }, enumerable: !0, configurable: !0 }), e; }();
exports.AlConsole = AlConsole;
