NodeEvents<T> constructor

const NodeEvents<T>({
  1. ValueChanged<Node<T>>? onCreated,
  2. ValueChanged<Node<T>>? onDeleted,
  3. ValueChanged<Node<T>?>? onSelected,
  4. ValueChanged<Node<T>>? onTap,
  5. ValueChanged<Node<T>>? onDoubleTap,
  6. ValueChanged<Node<T>>? onDragStart,
  7. ValueChanged<Node<T>>? onDrag,
  8. ValueChanged<Node<T>>? onDragStop,
  9. ValueChanged<Node<T>>? onMouseEnter,
  10. ValueChanged<Node<T>>? onMouseLeave,
  11. void onContextMenu(
    1. Node<T> node,
    2. Offset position
    )?,
})

Implementation

const NodeEvents({
  this.onCreated,
  this.onDeleted,
  this.onSelected,
  this.onTap,
  this.onDoubleTap,
  this.onDragStart,
  this.onDrag,
  this.onDragStop,
  this.onMouseEnter,
  this.onMouseLeave,
  this.onContextMenu,
});