apple_pencil_double_tap 1.0.0
apple_pencil_double_tap: ^1.0.0 copied to clipboard
Handy flutter plugin which simplifies apple pencil double tap detection.
Apple Pencil Double Tap #
Simple and easy to use plugin for apple pencil interaction detection in any Flutter application.
This package includes platform-specific implementation code for iOS 12.1+ and iPadOS 12.1+.
Instalation #
In the dependencies: section of your pubspec.yaml, add the following line:
apple_pencil_double_tap: <latest_version>
Swift Package Manager #
This plugin supports both CocoaPods and Swift Package Manager for iOS integration.
To use Swift Package Manager (available in Flutter 3.24.0+), you can enable it by running:
flutter config --enable-swift-package-manager
Usage #
You can use it very easily. For example:
import 'package:apple_pencil_double_tap/apple_pencil_double_tap.dart';
ApplePencilDoubleTap().listen(
// For iPadOS <17.5
v1Callback: (PreferredAction preferedAction) {
print('Double tap detected. Prefered user action: $preferedAction');
},
// For iPadOS >=17.5
onTapAction: (TapAction action) {
print('TapAction: $action');
},
// For iPadOS >=17.5
onSqueeze: (SqueezeAction action) {
print('SqueezeAction: $action');
},
onError: (e) {
print('Error: $e');
},
);
Info #
apple_pencil_double_tap version: 1.0.0
License #
MIT