of static method

Finds the most recent YoutubePlayerController in its ancestors.

Implementation

static YoutubePlayerController of(BuildContext context) {
  final controllerProvider = context
      .dependOnInheritedWidgetOfExactType<YoutubePlayerControllerProvider>();
  assert(
    controllerProvider != null,
    'Cannot find YoutubePlayerControllerProvider above. Please wrap parent widget with YoutubePlayerControllerProvider.',
  );
  return controllerProvider!.controller;
}