mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
By popular demand, now gridster allows to change the size of widgets dynamically. Usage. - gridster_api.resize_wiget($widget, [size_x], [size_y]); E.g. (try in gridster.net): - gridster.resize_widget($('.gs_w:eq(3)'), 6); - gridster.resize_widget($('.gs_w:eq(3)'), 1, 4); To do this, two new methods were added to gridster: - empty_cells(col, row, size_x, size_y, $exclude) Move down widgets in cells represented by the arguments col, row, size_x, size_y. - remove_empty_cells(col, row, size_x, size_y, $exclude) Move up widgets below cells represented by the arguments col, row, size_x, size_y. Also, add_widget method supports specifying a row and column. This was easy through empty_cells method. Related to #24. Thanks to @parkerd for the help! The code should be improved and make it more reusable when the feature of "move widgets dynamically" is added (related to #20).
…
…
…
Gridster.js
Gridster is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns. You can even dynamically add and remove elements from the grid.
More at http://gridster.net/.
License
Distributed under the MIT license.
Whodunit
Gridster is built by Ducksboard.
Description
Languages
PHP
85.1%
JavaScript
6.6%
Blade
4.3%
CSS
1.8%
Python
1.1%
Other
1%