INNER CODE UNIT · Dart

InAppReviewPlatform

britannio/in_app_review · in_app_review_platform_interface/lib/in_app_review_platform_interface.dart:12

abstract class InAppReviewPlatform extends PlatformInterface {
  InAppReviewPlatform() : super(token: _token);

  static InAppReviewPlatform _instance = MethodChannelInAppReview();

  static final Object _token = Object();

  static InAppReviewPlatform get instance => _instance;

  /// Platform-specific plugins should set this with their own platform-specific
  /// class that extends [InAppReviewPlatform] when they register themselves.
  static set instance(InAppReviewPlatform instance) {
    PlatformInterface.verifyToken(instance, _token);
    _instance = instance;
  }

  /// Checks if the device is able to show a review dialog.
  ///

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…