ShadMouseAreaRenderBox constructor
ShadMouseAreaRenderBox({
- PointerEnterEventListener? onEnter,
- PointerExitEventListener? onExit,
- MouseAreaRegistry? registry,
- bool enabled = true,
- HitTestBehavior behavior = HitTestBehavior.deferToChild,
- bool validForMouseTracker = true,
- Object? groupId,
- String? debugLabel,
- MouseCursor cursor = MouseCursor.defer,
Creates a ShadMouseAreaRenderBox.
Implementation
ShadMouseAreaRenderBox({
this.onEnter,
this.onExit,
MouseAreaRegistry? registry,
bool enabled = true,
super.behavior = HitTestBehavior.deferToChild,
bool validForMouseTracker = true,
Object? groupId,
String? debugLabel,
MouseCursor cursor = MouseCursor.defer,
}) : _registry = registry,
_cursor = cursor,
_validForMouseTracker = validForMouseTracker,
_enabled = enabled,
_groupId = groupId,
debugLabel = kReleaseMode ? null : debugLabel;