/**
	Implements an HTML textarea element with cross platform support for change events
*/
enyo.kind({
	name: "enyo.TextArea",
	kind: enyo.Input,
	published: {
		//* Number of text rows displayed
		rows: 2
	},
	//* @protected
	tag: "textarea",
	classes: "enyo-textarea",
	create: function() {
		this.inherited(arguments);
		this.rowsChanged();
	},
	rowsChanged: function() {
		this.setAttribute("rows", this.rows);
	},
	// textarea does use value attribute, needs to be kicked when rendered
	rendered: function() {
		this.inherited(arguments);
		this.valueChanged();
	}
});

/**
	Implements an HTML textarea element with cross platform support for change events
*/
enyo.kind({
	name: "enyo.TextArea",
	kind: enyo.Input,
	//* @protected
	tag: "textarea",
	classes: "enyo-textarea",
	// textarea does use value attribute, needs to be kicked when rendered
	rendered: function() {
		this.inherited(arguments);
		this.valueChanged();
	}
});

remove rows attribute, style with width and height