<itemvalue="The unique USB HID usage ID of this physical key on the keyboard. Due to the variations in platform APIs, this may not be the actual HID usage code from the hardware, but a value derived from available information on the platform. See <https:www.usb.orgsitesdefaultfilesdocumentshut1_12v2.pdf> for the HID usage values and their meanings."/>
<itemvalue="[FocusTraversalGroup], a widget used to configure the focus traversal policy for a widget subtree."/>
<itemvalue="[FocusTraversalPolicy], an object used to determine how to move the focus to other nodes."/>
<itemvalue="[FocusManager], a singleton that manages the focus and distributes key events to focused nodes."/>
@ -60,12 +61,11 @@
<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 [type] defines the Widget rendered with the UseCase. Therefore, it is used to create the WidgetElement of the Widgetbook"/>