courseWidgetPlatformProvider top-level property

Provider<CourseWidgetPlatform> courseWidgetPlatformProvider
final

Provides the platform bridge used by course-widget synchronization.

Implementation

final courseWidgetPlatformProvider = Provider<CourseWidgetPlatform>((_) {
  if (!kIsWeb && defaultTargetPlatform == TargetPlatform.android) {
    return MethodChannelCourseWidgetPlatform(_courseWidgetChannel);
  }
  return const NoopCourseWidgetPlatform();
});