UNPKG

ares-ide

Version:

A browser-based code editor and UI designer for Enyo 2 projects

69 lines (68 loc) 2.74 kB
enyo.kind({ name: "onyx.sample.InputSample", classes: "onyx onyx-sample", components: [ {classes: "onyx-sample-divider", content: "Inputs"}, {classes: "onyx-toolbar-inline", components: [ {kind: "onyx.InputDecorator", components: [ {kind: "onyx.Input", placeholder: "Enter text here", onchange:"inputChanged"} ]}, {kind: "onyx.InputDecorator", components: [ {kind: "onyx.Input", placeholder: "Search term", onchange:"inputChanged"}, {kind: "Image", src: "assets/search-input-search.png"} ]}, {kind: "onyx.InputDecorator", components: [ {kind: "onyx.Input", type:"password", placeholder: "Enter password", onchange:"inputChanged"} ]}, {kind: "onyx.InputDecorator", components: [ {content: "alwaysLookFocused:"}, {kind: "onyx.Checkbox", onchange: "changeFocus"} ]} ]}, {classes: "onyx-toolbar-inline", components: [ {kind: "onyx.InputDecorator", components: [ {kind: "onyx.Input", disabled: true, value: "Disabled input"} ]}, {kind: "onyx.InputDecorator", components: [ {content: "Left:"}, {kind: "onyx.Input", value: "Input Area", onchange:"inputChanged"}, {content: " :Right"} ]} ]}, {tag: "br"}, {classes: "onyx-sample-divider", content: "RichTexts"}, {classes: "onyx-toolbar-inline", components: [ {kind: "onyx.InputDecorator", components: [ {kind: "onyx.RichText", style: "width: 200px;", placeholder: "Enter text here", onchange:"inputChanged"} ]}, {kind: "onyx.InputDecorator", components: [ {kind: "onyx.RichText", style: "width: 200px;", placeholder: "Search term", onchange:"inputChanged"}, {kind: "Image", src: "assets/search-input-search.png"} ]} ]}, {tag: "br"}, {classes: "onyx-sample-divider", content: "TextAreas"}, {classes: "onyx-toolbar-inline", components: [ {kind: "onyx.InputDecorator", components: [ {kind: "onyx.TextArea", placeholder: "Enter text here", onchange:"inputChanged"} ]}, {kind: "onyx.InputDecorator", components: [ {kind: "onyx.TextArea", placeholder: "Search term", onchange:"inputChanged"}, {kind: "Image", src: "assets/search-input-search.png"} ]} ]}, {tag: "br"}, {kind: "onyx.Groupbox", classes:"onyx-sample-result-box", components: [ {kind: "onyx.GroupboxHeader", content: "Result"}, {name:"result", classes:"onyx-sample-result", content:"No input entered yet."} ]} ], inputChanged: function(inSender, inEvent) { this.$.result.setContent("Input: " + inSender.getValue()); }, changeFocus: function(inSender, inEvent) { this.$.inputDecorator.setAlwaysLooksFocused(inSender.getValue()); this.$.inputDecorator2.setAlwaysLooksFocused(inSender.getValue()); this.$.inputDecorator3.setAlwaysLooksFocused(inSender.getValue()); } });