launch static method

Future<double?> launch(
  1. BuildContext context, {
  2. required String videoId,
  3. double? startSeconds,
  4. double? endSeconds,
  5. Set<Factory<OneSequenceGestureRecognizer>> gestureRecognizers = const <Factory<OneSequenceGestureRecognizer>>{},
  6. Color? backgroundColor,
})

Launches the FullscreenYoutubePlayer.

Returns the time in seconds at which the player was popped.

Implementation

static Future<double?> launch(
  BuildContext context, {
  required String videoId,
  double? startSeconds,
  double? endSeconds,
  Set<Factory<OneSequenceGestureRecognizer>> gestureRecognizers =
      const <Factory<OneSequenceGestureRecognizer>>{},
  Color? backgroundColor,
}) {
  return Navigator.push<double>(
    context,
    MaterialPageRoute(
      builder: (context) {
        return FullscreenYoutubePlayer(
          videoId: videoId,
          startSeconds: startSeconds,
          endSeconds: endSeconds,
          gestureRecognizers: gestureRecognizers,
          backgroundColor: backgroundColor,
        );
      },
    ),
  );
}