enyo.kind({
	name: "moon.sample.ToggleButtonSample",
	kind:"FittableRows",
	classes: "moon enyo-unselectable enyo-fit",
	components: [
		{kind: 'moon.Scroller', fit: true, components: [
			{classes: "moon-toggle-button-sample-wrapper", components: [
				{kind: "moon.Divider", content: "Toggle Buttons:"},
				{kind: "moon.ToggleButton", toggleOnLabel: "wifi is On", toggleOffLabel: "wifi is off", ontap: "buttonTapped"},
				{kind: "moon.ToggleButton", contentUpperCase : false, toggleOnLabel: "Internet connected", toggleOffLabel: "Internet disconnected", ontap: "buttonTapped"},
				{kind: "moon.ToggleButton", disabled: true, toggleOnLabel: "Disabled Button Activated Value", toggleOffLabel: "Disabled Button Deactivated Value", ontap: "buttonTapped"},
				{kind: "moon.ToggleButton", disabled: true, value: true, content: "Disabled Active Button", ontap: "buttonTapped"},
				{kind: "moon.ToggleButton", content: "Your set-top box is", ontap: "buttonTapped"},
				{classes: "moon-1v"},
				{kind: "moon.Divider", content: "Toggle Buttons are set on programmically by default:"},
				{kind: "moon.ToggleButton", value: true, toggleOnLabel: "English", toggleOffLabel: "Spanish", ontap: "buttonTapped"},
				{kind: "moon.ToggleButton", value: true, content: "Notifications:", ontap: "buttonTapped"},
				{classes: "moon-1v"},
				{kind: "moon.Divider", content: "Captioned Buttons:"},
				{kind: "moon.CaptionDecorator", side: "top", content: "Pow", components: [
					{kind: "moon.ToggleButton", toggleOnLabel: "is A", toggleOffLabel: "not A", ontap: "buttonTapped"}
				]},
				{kind: "moon.CaptionDecorator", side: "right", content: "Boom", components: [
					{kind: "moon.ToggleButton", toggleOnLabel: "is B", toggleOffLabel: "not B", ontap: "buttonTapped"}
				]},
				{kind: "moon.CaptionDecorator", side: "bottom", content: "Crash", components: [
					{kind: "moon.ToggleButton", toggleOnLabel: "is C", toggleOffLabel: "not C", ontap: "buttonTapped"}
				]},
				{kind: "moon.CaptionDecorator", side: "left", content: "Bang", components: [
					{kind: "moon.ToggleButton", toggleOnLabel: "is D", toggleOffLabel: "not D", ontap: "buttonTapped"}
				]},
				{classes: "moon-1v"},
				{kind: "moon.Divider", content: "Grouped Buttons:"},
				{kind: "enyo.Group", classes: "moon-toggle-button-sample-group", components: [
					{kind: "moon.ToggleButton", content: "iPod is", ontap: "buttonTapped"},
					{kind: "moon.ToggleButton", toggleOnLabel: "Banana Ripen", toggleOffLabel: "Banana Green", ontap: "buttonTapped"},
					{kind: "moon.ToggleButton", toggleOnLabel: "Saskatoonberry Sweet", toggleOffLabel: "Saskatoonberry Bitter", ontap: "buttonTapped", value: true}
				]}
			]}
		]},
		{kind: "moon.Divider", content: "Result"},
		{kind: "moon.BodyText", name: "notice", content: "No action yet."}
	],
	buttonTapped: function(inSender, inEvent) {
		var labeltext = inSender.contentUpperCase ? enyo.toUpperCase(inSender.getContent()) : inSender.getContent();
		var postString = inSender.value ? ' is selected' : ' is unselected';
		if (!inSender.toggleOnLabel || !inSender.toggleOffLabel) {
			labeltext='"'+labeltext+'"' + postString;
		} else {
			labeltext='"'+labeltext+'" selected.';
		}
		this.$.notice.setContent(labeltext);
	}
});

@@ -2651,29 +2651,16 @@
 nTapped%22
-, value: true
 %7D%0A%09%09%09%09%5D%7D

Remove test prop in ToggleButtonSample