canDrop property

bool Function(TreeNode<T> dragNode, TreeNode<T>? targetNode, DropPosition position)? canDrop
final

拖拽规则验证函数

返回 true 表示允许拖拽,false 表示禁止 如果不提供,将使用默认规则(防止拖拽到自身或子节点)

可以使用 DragRules 中的预设规则或自定义实现

Implementation

final bool Function(
        TreeNode<T> dragNode, TreeNode<T>? targetNode, DropPosition position)?
    canDrop;