John Lindal![]()
Y.PageLayout (http://yuilibrary.com/gallery/show/layout) adjusts the sizes of the modules on a page so they all fit. For simple content, the browser automatically adjusts. DataTable need a bit of help, however. This plugin provides that help, so you don't have to think about it.
Example of how to plug into an instance of Y.DataTable.
<script src="http://yui.yahooapis.com/3.5.1/build/yui/yui-min.js"></script>YUI({
//Last Gallery Build of this module
gallery: 'gallery-2013.04.03-19-53'
}).use('gallery-layout-datatable', function(Y)
{
var page_layout = new Y.PageLayout();
var table = new Y.DataTable(
{
columns: ...,
scrollable: true,
width: '100%',
height: '10px' // will be adjusted by the plugin
});
table.plug(Y.Plugin.PageLayoutDataTableModule, {layout: page_layout});
table.render('#table');
});
© 2006-2013 Yahoo! Inc. All rights reserved.
All code on this site is licensed under the BSD License unless stated otherwise.
About This Site · Security Contact Info