操控器,用于在点击元素时跟踪元素的鼠标事件和回调。
| active | 当操控器激活时设置为 true。 |
| lastMousePosition | 目标元素上次鼠标事件过程中保存的鼠标位置。 |
| Clickable | 构造函数。 |
| OnMouseDown | MouseDownEvent 发送到目标元素时调用。 |
| OnMouseMove | MouseMoveEvent 发送到目标元素时调用。 |
| OnMouseUp | MouseUpEvent 发送到目标元素时调用。 |
| RegisterCallbacksOnTarget | 调用以在目标元素上注册鼠标事件回调。 |
| UnregisterCallbacksFromTarget | 调用以从目标元素取消注册单击事件回调。 |
| clicked | 单击目标元素时触发的回调。 |
| clickedWithEventInfo | 单击目标元素时触发的回调。 |
| target | 被操作的 VisualElement。 |
| activators | Activationfilters 列表。 |
| CanStartManipulation | 检查 MouseEvent 是否匹配所有 MouseActivationFilters 要求。 |
| CanStopManipulation | 检查 MouseEvent 是否与该 Manipulator 有关。 |