Side navigation
#2748 closed enhancement (fixed)
Opened April 26, 2008 08:22PM UTC
Closed May 21, 2008 03:42AM UTC
Resizable: snap to grid
Reported by: | telega | Owned by: | braeker |
---|---|---|---|
Priority: | minor | Milestone: | 1.2.4 |
Component: | ui | Version: | 1.2.3 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Hi
I found that snap to grid functionality, similar to the Draggable "grid" can be easily added to current Resizable implementation. The change is only 2 lines of code:
1) The first line - add grid option to the list of default options:
//Prepare the passed options this.options = $.extend({ ... grid: [1, 1] }, options);
2) The second line - calculate width/height change value using grid option - modify change() method, right after the line, where "val" is calculated:
var change = function(a,b) { ... var val = ... val = val - val % o.grid[isth ? 0 : 1];
I've implemented this feature because I need it for my project. Maybe others find it useful too.
Regards,
telega