<itemvalue="The [ValueListenable] whose value you depend on in order to build. This widget does not ensure that the [ValueListenable]'s value is not null, therefore your [builder] may need to handle null values."/>
<itemvalue="A [ValueWidgetBuilder] which builds a widget depending on the [valueListenable]'s value. Can incorporate a [valueListenable] value-independent widget subtree from the [child] parameter into the returned widget tree."/>
<itemvalue="A [valueListenable]-independent widget which is passed back to the [builder]. This argument is optional and can be null if the entire widget subtree the [builder] builds depends on the value of the [valueListenable]. For example, in the case where the [valueListenable] is a [String] and the [builder] returns a [Text] widget with the current [String] value, there would be no useful [child]."/>
<itemvalue="A [ChangeNotifier] that holds a single value. When [value] is replaced with something that is not equal to the old value as evaluated by the equality operator ==, this class notifies its listeners. Limitations Because this class only notifies listeners when the [value]'s _identity_ changes, listeners will not be notified when mutable state within the value itself changes. For example, a `ValueNotifier<List<int>>` will not notify its listeners when the _contents_ of the list are changed. As a result, this class is best used with only immutable data types. For mutable data types, consider extending [ChangeNotifier] directly."/>
<itemvalue="A custom path for the use-case. Folders are delimited using slashes, path segments may be made into a category by enclosing it in square brackets. For example: `[Interactions]buttons` will produce: Interactions (category) -> buttons (folder)"/>
<itemvalue="The type of the Widget shown in the UseCase. It is used to generate the WidgetbookComponent of the Widgetbook."/>
@ -57,14 +60,11 @@
<itemvalue="MPEG-4 AAC Low complexity Will output to MPEG_4 format container."/>
<itemvalue="Linear PCM 16 bit per sample Suggested file extension: `pcm`"/>
<itemvalue="Waveform Audio (pcm16bit with headers) Suggested file extension: `wav`"/>
<itemvalue="last Text"/>
<itemvalue="Ideal for short audio files, since it reduces the impacts on visuals or UI performance. In this mode the backend won't fire any duration, position or playback completion events. This means you are responsible for stopping the player. Also, it is not possible to use the seek method to set the audio to a specific position."/>
<itemvalue="Creates a formatter that only allows characters matching a pattern."/>