#2748 closed enhancement (fixed)
Resizable: snap to grid
Reported by: | telega | Owned by: | eduardo |
---|---|---|---|
Priority: | minor | Milestone: | 1.5 |
Component: | ui.core | 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
Change History (4)
comment:1 Changed 15 years ago by
Owner: | changed from paul to braeker |
---|
comment:2 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:3 Changed 15 years ago by
Milestone: | 1.2.4 |
---|
comment:4 Changed 14 years ago by
Milestone: | → 1.5 |
---|
Note: See
TracTickets for help on using
tickets.
Milestone 1.2.4 deleted