16.0.0 (2023-05-20)
New
2.3.2 (2019-06-10)
2.3.0 (2019-05-14)
New
ngDraggable : Add CSS class ng-dragging
when dragging.
ngResizable : Add direction
property in IResizeEvent
.
Bugfix
ngResizable : Fix issue #157 : Problem resizing with containment
2.2.4 (2019-04-19)
Bugfix
ngResizable : Fix issue #157 : calling resetSize() method cause exception
2.2.3 (2019-04-18)
Bugfix
2.2.2 (2019-03-01)
Bugfix
2.2.1 (2018-12-25)
Bugfix
ngDraggable : Fixed flickering of the component on initial drag while scale is applied to the parent. (by rathodsanjay - PR #134 )
2.2.0 (2018-12-22)
New
ngDraggable : add [lockAxis] input to restrict dragging to a specific axis by locking another one.
Bugfix
ngDraggable :
fix issue #112 : Control change detection with HostListener events. Performance updated.
fix issue #128 : Multiple phone draggables at the same time.
ngResizable :
fix issue #132 : Aspect ratio feature exits Y-Axis boundary on resize.
Performance updated.
2.1.9 (2018-11-29)
Bugfix
2.1.8 (2018-11-11)
New
ngResizable : add [preventDefaultEvent] flag to ngResizable mousedown (by mecp - PR #119 )
2.1.7 (2018-10-31)
Bugfix
ngResizable : #116 ngResizable Locks Height When rzHandles Includes Only e, w. (Thanks to Yamazaki93 )
2.1.6 (2018-10-26)
Bugfix
ngResizable : rzResizing IE event issue. #115
2.1.5 (2018-10-15)
Bugfix
ngDraggable : EndOffset event not working properly with SnapToGrid. #114
2.1.4 (2018-09-17)
Bugfix
Fix a build issue
ngResizable : Resize bounds on a draggable element inside a containment is off. #100
2.1.2 (2018-08-20)
Bugfix
ngDraggable : Item is produced with div partially out of bounds. #97
2.1.1 (2018-08-14)
New
ngResizable : Provide [rzGrid]
. Snaps the resizing element to a grid.
ngResizable : Provide [rzMinWidth]
, [rzMaxWidth]
, [rzMinHeight]
, [rzMaxHeight]
. The minimum/maximum width/height the resizable should be allowed to resize to.
Bugfix
ngResizable : resizing from w, nw or n with a min/max size moves the window if it goes below/above the min/max size. #94
2.0.1 (2018-08-08)
Bugfix
click events are blocked. #87 , #84
2.0.0 (2018-08-03)
Bugfix
Fix issue #84 : iFrames, and context unrelated elements block all events, and are unusable
2.0.0-beta.2 (2018-07-02)
New
ngResizable : Provide [rzAspectRatio]
, whether the element should be constrained to a specific aspect ratio.
ngResizable : Provide [rzContainment]
, constrains resizing to within the bounds of the specified element or region.
2.0.0-beta.1 (2018-06-26)
New
ngResizable : Provide (rzStart)
, (rzResizing)
, (rzStop)
event emitters
ngResizable : Provide resetSize()
, getStatus()
methods
2.0.0-beta.0 (2018-06-25)
New
ngResizable
directive which you can use to make the element resizable.
Provide [rzHandles]
option for which handles can be used for resizing.
1.4.2 (2018-05-23)
Changes
Expose boundsCheck() method.
1.4.1 (2018-05-11)
Bugfix
Handle Drag is not working in Firefox #68 .
1.4.0 (2018-05-04)
New
Provide [gridSize]
option for snapping to grid. Refer to demo . (PR #64 by PAHADIx )
Changes
1.3.2 (2018-04-10)
New
Provide [outOfBounds]
option. Set it to allow element get out of bounds from the direction. (PR #57 by waldo2188 )
1.3.1 (2018-03-15)
New
Provide (movingOffset)
event emitter: emit position offset when moving
Provide (endOffset)
event emitter: emit position offset when stop moving
1.3.0 (2018-03-09)
New
Provide [position]
option: to set initial position offset.
1.2.1 (2018-02-08)
Bugfix
[preventDefaultEvent]
should not prevent events of elements outside the handle.
1.2.0 (2018-02-07)
New
Provide resetPosition()
method to reset position.
Breaking Changes
Use Renderer2
of angular-core. So we don't support angular version < 4.0.
Bugfix
[trackPosition]
was not working as expected.
Changes
The directive now exportAs: 'ngDraggable'
.
[preventDefaultEvent]
set default to false.
1.1.0 (2018-02-01)
New
Provide [trackPosition]
option: whether to track the element's movement. (PR by Blackbaud-MikitaYankouski )
Provide [scale]
option: to fix scaling issue #31
Provide [preventDefaultEvent]
option: whether to prevent default mouse or touch event. (default: true)
1.1.0-beta.0 (2017-12-20)
New
Provide [zIndex]
and [zIndexMoving]
to control z-index property.
Provide [bounds]
, (edge)
and [inBounds]
to do boundary check and limit element staying in the bounds.
1.0.7 (2017-09-19)
Bugfix
Fix an issue when dragging with touch.
1.0.6 (2017-08-26)
Bugfix
Fix an issue: clicking before dragging leading to unexpected offset (PR #12 by bmartinson13 )
1.0.5 (2017-07-24)
New
Fix cross-browser compatibility issues.
1.0.4 (2017-07-05)
New
1.0.3 (2017-06-13)
New
Support started
and stopped
dragging event.
1.0.2 (2017-05-05)
BugFix
It now saves and restores the position
and z-index
properties.
It now calculates the correct left
and top
properties from CSS value.
1.0.1 (2017-05-05)
BugFix
Giving all draggable elements the position relative (PR: #1 , thanks to tylerlindell)
Changes
Bring moving element to the top by setting z-index (PR: #1 , thanks to tylerlindell)