<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."/>
<itemvalue="The list of integrations for your [Widget] library. Primarily used to integrate with Widgetbook Cloud via [WidgetbookCloudIntegration], but can also be used to integrate with third-party packages."/>
<itemvalue="Creates a typography instance using Material Design 3 2021 defaults. If [platform] is [TargetPlatform.iOS] or [TargetPlatform.macOS], the default values for [black] and [white] are [blackCupertino] and [whiteCupertino] respectively. Otherwise they are [blackMountainView] and [whiteMountainView]. If [platform] is null then both [black] and [white] must be specified. The default values for [englishLike], [dense], and [tall] are [englishLike2021], [dense2021], and [tall2021]. See also: <https:m3.material.iostylestypography>"/>
<itemvalue="Defines text geometry for tall scripts, such as Farsi, Hindi, and Thai. This text theme is merged with either [black] or [white], depending on the overall [ThemeData.brightness], when the current locale's [MaterialLocalizations.scriptCategory] is [ScriptCategory.tall]. To look up a localized [TextTheme], use the overall [Theme], for example: `Theme.of(context).textTheme`."/>
<itemvalue="Defines text geometry for dense scripts, such as Chinese, Japanese and Korean. This text theme is merged with either [black] or [white], depending on the overall [ThemeData.brightness], when the current locale's [MaterialLocalizations.scriptCategory] is [ScriptCategory.dense]. To look up a localized [TextTheme], use the overall [Theme], for example: `Theme.of(context).textTheme`."/>
<itemvalue="english Like"/>
<itemvalue="A color that's clearly legible when drawn on [background]. To ensure that an app is accessible, a contrast ratio between [background] and [onBackground] of at least 4.5:1 is recommended. See <https:www.w3.orgTRUNDERSTANDING-WCAG20visual-audio-contrast-contrast.html>."/>
<itemvalue="Text with a color that contrasts with the card and canvas colors."/>
<itemvalue="A text theme that contrasts with the primary color."/>
<itemvalue="The color to use when painting the text. If [foreground] is specified, this value must be null. The [color] property is shorthand for `Paint()..color = color`. In [merge], [apply], and [lerp], conflicts between [color] and [foreground] specification are resolved in [foreground]'s favor - i.e. if [foreground] is specified in one place, it will dominate [color] in another."/>
<itemvalue="Synchronously writes a string to a file. Opens the file, writes the string in the given encoding, and closes the file. By default [writeAsStringSync] creates the file for writing and truncates the file if it already exists. In order to append the bytes to an existing file, pass [FileMode.append] as the optional mode parameter. If the [flush] argument is set to `true`, data written will be flushed to the file system before returning. This method does not transform newline characters (`"\n"`) to the platform conventional line ending (e.g. `"\r\n"` on Windows). Use [Platform.lineTerminator] to separate lines in [contents] if platform contentional line endings are needed. Throws a [FileSystemException] if the operation fails."/>
<itemvalue="The number of whole minutes spanned by this [Duration]. The returned value can be greater than 59. For example, a duration of three hours and 12 minutes has 192 minutes. ```dart const duration = Duration(hours: 3, minutes: 12); print(duration.inMinutes); 192 ```"/>
<itemvalue="Usually, this means that the Flexible widget has the wrong ancestor RenderObjectWidget. Typically, Flexible widgets are placed directly inside Flex widgets. The offending Flexible is currently placed inside a Padding widget."/>
<itemvalue="The ParentDataWidget Flexible(flex: 1) wants to apply ParentData of type FlexParentData to a RenderObject, which has been set up to accept ParentData of incompatible type BoxParentData."/>
<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."/>