loadPlugin method

Future<void> loadPlugin(
  1. JsPlugin plugin, {
  2. bool initialize = true,
  3. Map<String, Object?> context = const <String, Object?>{},
  4. Duration? timeout,
})

Features, validates and optionally initializes a dynamic plugin in place.

Implementation

Future<void> loadPlugin(
  JsPlugin plugin, {
  bool initialize = true,
  Map<String, Object?> context = const <String, Object?>{},
  Duration? timeout,
}) async {
  _ensureOpen();
  await _engine.loadPlugin(
    plugin,
    initialize: initialize,
    context: context,
    timeout: timeout,
  );
}