JsPluginRegistry class final
Registry for calling plugin exports through pluginId.method names.
Constructors
- JsPluginRegistry(JsEngine engine)
-
创建通过
engine执行已注册插件的 Registry。
Properties
Methods
-
call(
String pluginId, String method, List< Object?> args, {Duration? timeout}) → Future<Object?> -
调用
pluginId插件声明的method导出。 -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
register(
JsPlugin plugin) → JsPluginRegistry -
注册
plugin并返回当前 Registry 以支持链式配置。 -
toString(
) → String -
A string representation of this object.
inherited
-
unregister(
String pluginId) → JsPluginRegistry -
注销
pluginId对应的插件并返回当前 Registry。 -
validateAll(
{Duration? timeout}) → Future< void> - 依次验证所有已注册插件。
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited