registerHook method

  1. @override
void registerHook({
  1. required String name,
  2. List<String>? before,
  3. List<String>? after,
  4. required Future<Map<String, Object>> callback(
    1. Plugin,
    2. Map<String, Object>
    ),
})

Implementation

@override
void registerHook(
    {required String name,
    List<String>? before,
    List<String>? after,
    required Future<Map<String, Object>> Function(Plugin, Map<String, Object>)
        callback}) {
  hooks[name] =
      RPCHook(name: name, before: before, after: after, callback: callback);
}