params function

  1. @Riverpod.new(dependencies: [Addons])
Raw<ParamStorage> params(
  1. Ref ref,
  2. String id
)

Implementation

@Riverpod(dependencies: [Addons])
Raw<ParamStorage> params(Ref ref, String id) {
  final addons = ref.watch(addonsProvider);

  final editors3 = addons //
      .whereType<ParamEditorAddon>()
      .map((addon) => addon.editors3)
      .expand((element) => element)
      .toList();

  return ParamStorage(editors3: editors3);
}