<itemvalue="[Duration] for how long flutter splash screen should stay. NOTE: Do not use [duration] with [asyncNavigationCallback] as [asyncNavigationCallback]'s aim is to navigate only after call back completes. ```dart duration: const Duration(milliseconds: 2000), ```"/>
<itemvalue="<!-- Constrains the text to a single horizontally scrolling line instead of letting it wrap onto multiple lines, and advances focus instead of inserting a newline when you press the enter key. The default value is false (multi-line wrapped text mode) for non-editable text, but if you specify any value for inputType, the default is true (single-line input field mode). {@deprecated This attribute is deprecated. Use <code>maxLines<code> instead to change the layout of a static text, and use the <code>textMultiLine<code> flag in the inputType attribute instead for editable text views (if both singleLine and inputType are supplied, the inputType flags will override the value of singleLine). } -->"/>
<itemvalue="Expands each element of this [Iterable] into zero or more elements. The resulting Iterable runs through the elements returned by [toElements] for each element of this, in iteration order. The returned [Iterable] is lazy, and calls [toElements] for each element of this iterable every time the returned iterable is iterated. Example: ```dart Iterable<int> count(int n) sync { for (var i = 1; i <= n; i++) { yield i; } } var numbers = [1, 3, 0, 2]; print(numbers.expand(count)); (1, 1, 2, 3, 1, 2) ``` Equivalent to: ``` Iterable<T> expand<T>(Iterable<T> toElements(E e)) sync { for (var value in this) { yield toElements(value); } } ```"/>
<itemvalue="Only the selected [NavigationRailDestination] will show its label. The label will animate in and out as new [NavigationRailDestination]s are selected."/>
<itemvalue="Option to display a leading widget at the top of the navigation rail at the middle breakpoint."/>
<itemvalue="Option to display a leading widget at the top of the navigation rail at the largest breakpoint."/>
<itemvalue="Option to display a trailing widget below the destinations of the navigation rail at the largest breakpoint."/>
<itemvalue="Determines which theme will be used by the application if both [theme] and [darkTheme] are provided. If set to [ThemeMode.system], the choice of which theme to use will be based on the user's system preferences. If the [MediaQuery.platformBrightnessOf] is [Brightness.light], [theme] will be used. If it is [Brightness.dark], [darkTheme] will be used (unless it is null, in which case [theme] will be used. If set to [ThemeMode.light] the [theme] will always be used, regardless of the user's system preference. If set to [ThemeMode.dark] the [darkTheme] will be used regardless of the user's system preference. If [darkTheme] is null then it will fallback to using [theme]. The default value is [ThemeMode.system]. See also: [theme], which is used when a light mode is selected. [darkTheme], which is used when a dark mode is selected. [ThemeData.brightness], which indicates to various parts of the system what kind of theme is being used."/>
<itemvalue="A Widget that takes a mapping of [SlotLayoutConfig]s to [Breakpoint]s and adds the appropriate Widget based on the current screen size. See also: [AdaptiveLayout], where [SlotLayout]s are assigned to placements on the screen called "slots"."/>
<itemvalue="The destinations to be used in navigation items. These are converted to [NavigationRailDestination]s and [BottomNavigationBarItem]s and inserted into the appropriate places. If passing destinations, you must also pass a selected index to be used by the [NavigationRail]."/>
<itemvalue="Enables debugging of web contents (HTML CSS JavaScript) loaded into any WebViews of this application. This flag can be enabled in order to facilitate debugging of web layouts and JavaScript code running inside WebViews. Please refer to WebView documentation for the debugging guide. The default is false. Params: enabled – whether to enable web contents debugging"/>
<itemvalue="Tried to obtain display from a Context not associated with one. Only visual Contexts (such as Activity or one created with ContextcreateWindowContext) or ones created with ContextcreateDisplayContext are associated with displays. Other types of Contexts are typically related to background entities and may return an arbitrary display."/>
<itemvalue="Finds a fragment that was identified by the given id either when inflated from XML or as the container ID when added in a transaction. This first searches through fragments that are currently added to the manager's activity; if no such fragment is found, then all fragments currently on the back stack associated with this ID are searched. Returns: The fragment if found or null otherwise."/>
<itemvalue="Returns the identifier of this transaction's back stack entry, if addToBackStack(String) had been called. Otherwise, returns a negative number."/>
<itemvalue="Like commit but allows the commit to be executed after an activity's state is saved. This is dangerous because the commit can be lost if the activity needs to later be restored from its state, so this should only be used for cases where it is okay for the UI state to change unexpectedly on the user."/>
<itemvalue="API 'android.registerTransform' is obsolete. It will be removed in version 8.0 of the Android Gradle plugin. The Transform API is removed to improve build performance. Projects that use the Transform API force the Android Gradle plugin to use a less optimized flow for the build that can result in large regressions in build times. It’s also difficult to use the Transform API and combine it with other Gradle features; the replacement APIs aim to make it easier to extend the build without introducing performance or correctness issues. There is no single replacement for the Transform API—there are new, targeted APIs for each use case. All the replacement APIs are in the `androidComponents {}` block. The Transform API uses incremental APIs deprecated since Gradle 7.5. Please add `android.experimental.legacyTransform.forceNonIncremental=true` to `gradle.properties` to fix this issue. Note that this will run transforms non-incrementally and may have a build performance impact. For more information, see https:developer.android.comstudioreleasesgradle-plugin-api-updatestransform-api. To determine what is calling android.registerTransform, use -Pandroid.debug.obsoleteApi=true on the command line to display more information."/>
<itemvalue="Convenience method to index the field. If you would like to create a composite index instead, see: Index. Returns: True if this field should be indexed, false otherwise. Defaults to false."/>
<itemvalue="Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero)."/>