Files
tubestation/browser/components/customizableui/docs/drag-position-manager.rst
Mike Conley f9458508d5 Bug 1917913 - Add JSDoc documentation for DragPositionManager. r=nsharpley
We also take the opportunity to convert AreaPositionManager to an ES6
class and use proper private members, as well as using DOMRectReadOnly
instead of the bespoke rect-like frozen objects that we were using
before.

Differential Revision: https://phabricator.services.mozilla.com/D230114
2025-01-16 21:14:23 +00:00

16 lines
424 B
ReStructuredText

===================
DragPositionManager
===================
These classes manage the drag animations and transitions that are used by the
CustomizeMode palette grid. Specifically, this powers the animations that move
items from row to row and inserts the placeholder drop targets.
.. js:autoclass:: AreaPositionManager
:members:
:private-members:
.. js:autoclass:: DragPositionManager
:members:
:private-members: