/** _enyo.FittableRows_ provides a container in which items are laid out in a set of horizontal rows, with most of the items having natural size, but one expanding to fill the remaining space. The one that expands is labeled with the attribute _fit: true_. For example, the following code will align three components as rows, with the second filling the available container space between the first and third. enyo.kind({ kind: "FittableRows", components: [ {content: "1"}, {content: "2", fit:true}, {content: "3"} ] }); Alternatively, you may set a kind's _layoutKind_ property to enyo.FittableRowsLayout to use a different base kind while still employing the fittable layout strategy, e.g.: enyo.kind({ kind: enyo.Control, layoutKind: "FittableRowsLayout", components: [ {content: "1"}, {content: "2", fit:true}, {content: "3"} ] }); */ enyo.kind({ name: "enyo.FittableRows", layoutKind: "FittableRowsLayout", /** By default, items in rows stretch to fit horizontally; set to true to avoid this behavior. */ noStretch: false });