params function

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

Implementation

@Riverpod(dependencies: [Addons])
Raw<ParamsNotifier> params(Ref ref, String id) {
  final addons = ref.watch(addonsProvider);
  final paramBuilders = addons
      .whereType<ParamBuilderAddon>()
      .map((addon) => addon.paramBuilders)
      .expand((element) => element)
      .toList();

  return ParamsNotifier(builders: paramBuilders);
}