<itemvalue="If non-null, the style to use for this text. If the style's "inherit" property is true, the style will be merged with the closest enclosing [DefaultTextStyle]. Otherwise, the style will replace the closest enclosing [DefaultTextStyle]."/>
<itemvalue="If non-null, the style to use for this text. If the style's "inherit" property is true, the style will be merged with the closest enclosing [DefaultTextStyle]. Otherwise, the style will replace the closest enclosing [DefaultTextStyle]."/>
<itemvalue="Instantiating non-const instances of this class in your app will mean the app cannot be built in release mode with icon tree-shaking (it need to be explicitly opted out at build time). See [staticIconProvider] for more context."/>
<itemvalue="Instantiating non-const instances of this class in your app will mean the app cannot be built in release mode with icon tree-shaking (it need to be explicitly opted out at build time). See [staticIconProvider] for more context."/>
@ -69,9 +72,6 @@
<itemvalue="tight"/>
<itemvalue="tight"/>
<itemvalue="list remove unrelated type"/>
<itemvalue="list remove unrelated type"/>
<itemvalue="iterable contains unrelated type"/>
<itemvalue="iterable contains unrelated type"/>
<itemvalue="The list of providers that this provider potentially depends on. This list must contains the classesfunctions annotated with `@riverpod`, not the generated providers themselves. Specifying this list is strictly equivalent to saying "This provider may be scoped". If a provider is scoped, it should specify [dependencies]. If it is never scoped, it should not specify [dependencies]."/>
<itemvalue="} {@template riverpod.listen} Listen to a provider and call [listener] whenever its value changes. Listeners will automatically be removed when the provider rebuilds (such as when a provider listened with [Ref.watch] changes). Returns an object that allows cancelling the subscription early."/>
<itemvalue="- [asReload] (false by default) can be optionally passed to tell Riverpod to clear the state before refreshing it. This is only useful for asynchronous providers, as by default, [AsyncValue] keeps a reference on state during loading states. Using [asReload] will disable this behavior and count as a "hard refresh"."/>