haptic method
- HapticKind kind = HapticKind.click,
Provides a haptic feedback of the provided kind
.
Implementation
Future<void> haptic({HapticKind kind = HapticKind.click}) async {
if (PlatformUtils.isMacOS && !PlatformUtils.isWeb) {
switch (kind) {
case HapticKind.click:
await MacosHapticFeedback().generic();
break;
case HapticKind.light:
await MacosHapticFeedback().alignment();
break;
}
} else {
switch (kind) {
case HapticKind.click:
await HapticFeedback.selectionClick();
break;
case HapticKind.light:
await HapticFeedback.lightImpact();
break;
}
}
}