initialise static method

Future<FeatureAccessController> initialise(
  1. Future<FeatureAccessDetails> getAvailableAccess(), {
  2. FutureOr<void> onError(
    1. Object error
    )?,
})

Implementation

static Future<FeatureAccessController> initialise(
  Future<FeatureAccessDetails> Function() getAvailableAccess, {
  FutureOr<void> Function(Object error)? onError,
}) async {
  _instance = FeatureAccessController._(
    getAvailableAccess: getAvailableAccess,
    onError: onError,
  );
  await _instance.refreshAvailableAccess();
  return _instance;
}