init static method

Future<bool> init()

Implementation

static Future<bool> init() async {
  if (_initializeCompleter != null) {
    return _initializeCompleter!.future;
  }
  _initializeCompleter = Completer<bool>();
  final riveNative = await makeRiveNative();
  if (riveNative != null) {
    instance = riveNative;
    Font.initialize();
    _isInitialized = true;
  } else {
    _isInitialized = false;
  }
  _initializeCompleter!.complete(_isInitialized);
  return _initializeCompleter!.future;
}