donateRelevantIntents method

  1. @override
Future<void> donateRelevantIntents(
  1. List<RelevantIntentDonation> donations
)
override

Donates the app's complete set of relevant widget intents (#55).

Implementation

@override
Future<void> donateRelevantIntents(
  List<RelevantIntentDonation> donations,
) async {
  try {
    await methodChannel.invokeMethod('donateRelevantIntents', {
      'donations': [for (final d in donations) d.toMap()],
    });
  } on MissingPluginException {
    // No-op on platforms that don't implement this (e.g., Android).
    // RelevantIntent donation is iOS-specific.
  }
}