enyo.Checkbox labels and Ares custom kinds - Ares Noobie

Hello Ares,
With the help of the Enyo forum I have been able to wrap enyo.Checkbox with enyo.Control to give it a label tag - please see: forums.enyojs.com/discussion/1932/can-enyo-checkbox-target-include-content-label#latest.

I played with Ares 0.2.9 last night to try to accomplish something similar, but I am stuck. Obviously I can hand-code those controls, but I was hoping to create a custom kind that is simply a Checkbox wrapped in a Control e.g.:
enyo.kind({<br />    name: "enyo.LabeledCheckbox",<br />    classes: "checkbox-sample",<br />    components: [{<br />	kind: "enyo.Control",<br />	tag: "label",<br />	components: [{<br />		kind: "enyo.Checkbox"<br />	}]<br />    }<br />});
I'm running into 2 problems. The showstopper is that if I hand-code it into Ares the property inspector does not expose it as a 2 nested controls and so I can't set the Checkbox attributes I want via the Ares inspector.
The other issue's solution may fix the above and that is that I cannot figure out how to setup my enyo.LabeledCheckbox as a kind that will show up in the drag and drop list.
-Help much appreciated!
Sign In or Register to comment.