destroy method

void destroy()

Resets the draggable elements to their initial state.

All listeners are uninstalled.

Implementation

void destroy() {
  _resetCurrentDrag();

  // Destroy all managers with their listeners.
  _eventManagers.forEach((m) => m.destroy());
  _eventManagers.clear();
  if (avatarHandler != null && avatarHandler!.avatar != null) {
    avatarHandler!.avatar!.remove();
  }
}