flutter_siri_suggestions 1.0.2
flutter_siri_suggestions: ^1.0.2 copied to clipboard
Flutter plugin for exposure on Siri Suggestions also awake specific function by Siri.
flutter_siri_suggestions #
Flutter plugin for exposure on Siri Suggestions.
Note: This plugin only work in iOS.
Getting Started #
Add flutter_siri_suggestions as a dependency in your pubspec.yaml file.
Check out the example directory for a sample app.
Usage #
Import the library via
import 'package:flutter_siri_suggestions/flutter_siri_suggestions.dart';
Example :
FlutterSiriSuggestions.instance.buildActivity(
FlutterSiriActivity(
"Open App 👨💻",
"firstActivity",
isEligibleForSearch: true,
isEligibleForPrediction: true,
contentDescription: "Did you enjoy that?",
suggestedInvocationPhrase: "open my app"
)
);
FlutterSiriSuggestions.instance.configure(
onLaunch: (Map<String, dynamic> message) async {
// Awaken from Siri Suggestion
// message = {title: "Open App 👨💻", key: "firstActivity", userInfo: {}}
// Do what you want :)
if (message["key"] == "firstActivty") {
//firstSiriActivity
} else if (message["key"] == "secondActivity") {
//secondSiriActivity
}
}
);
call buildActivity method if you want.
suggestedInvocationPhrase #
suggestedInvocationPhrase, only available iOS 12+

enjoy! 💃