CursorTracker constructor
CursorTracker({})
Implementation
CursorTracker({
Widget? child,
String cursorStyle = 'pointer',
Function()? onHover,
Function()? onExit,
Function(PointerEnterEvent evt)? onEnter,
}) : super(
onHover: (PointerHoverEvent evt) {
if (kIsWeb) {
appContainer!.style.cursor = cursorStyle;
}
if (onHover != null) {
onHover();
}
},
onExit: (PointerExitEvent evt) {
if (kIsWeb) {
appContainer!.style.cursor = 'default';
}
if (onExit != null) {
onExit();
}
},
onEnter: (PointerEnterEvent evt) {
if (onEnter != null) {
onEnter(evt);
}
},
child: child);