You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
13 KiB

<application>
<component name="Translation.Cache">
<option name="lastTrimTime" value="1716177519278" />
</component>
<component name="Translation.Settings">
<option name="primaryLanguage" value="CHINESE" />
</component>
<component name="Translation.States">
<option name="translationDialogHeight" value="260" />
<option name="translationDialogLocationX" value="779" />
<option name="translationDialogLocationY" value="568" />
<histories>
<item value="An optional maximum number of lines for the text to span, wrapping if necessary. If the text exceeds the given number of lines, it will be truncated according to [overflow]. If this is 1, text will not wrap. Otherwise, text will be wrapped at the edge of the box. If this is null, but there is an ambient [DefaultTextStyle] that specifies an explicit number for its [DefaultTextStyle.maxLines], then the [DefaultTextStyle] value will take precedence. You can use a [RichText] widget directly to entirely override the [DefaultTextStyle]." />
<item value="Whether to show or hide a child. By default, the [visible] property controls whether the [child] is included in the subtree or not; when it is not [visible], the [replacement] child (typically a zero-sized box) is included instead. A variety of flags can be used to tweak exactly how the child is hidden. (Changing the flags dynamically is discouraged, as it can cause the [child] subtree to be rebuilt, with any state in the subtree being discarded. Typically, only the [visible] flag is changed dynamically.)" />
<item value="An optional maximum number of lines for the text to span, wrapping if necessary. If the text exceeds the given number of lines, it will be truncated according to [overflow]. If this is 1, text will not wrap. Otherwise, text will be wrapped at the edge of the box. If this is non-null, it will override even explicit null values of [Text.maxLines]." />
<item value="{@template dart.ui.textHeightBehavior} Defines how to apply [TextStyle.height] over and under text. [TextHeightBehavior.applyHeightToFirstAscent] and [TextHeightBehavior.applyHeightToLastDescent] represent whether the [TextStyle.height] modifier will be applied to the corresponding metric. By default both properties are true, and [TextStyle.height] is applied as normal. When set to false, the font's default ascent will be used. [TextHeightBehavior.leadingDistribution] determines how the leading is distributed over and under text. This property applies before [TextHeightBehavior.applyHeightToFirstAscent] and [TextHeightBehavior.applyHeightToLastDescent]. {@endtemplate}" />
<item value="An unmodifiable list of the UTF-16 code units of this string." />
<item value="Spacer creates an adjustable, empty spacer that can be used to tune the spacing between widgets in a [Flex] container, like [Row] or [Column]. The [Spacer] widget will take up any available space, so setting the [Flex.mainAxisAlignment] on a flex container that contains a [Spacer] to [MainAxisAlignment.spaceAround], [MainAxisAlignment.spaceBetween], or [MainAxisAlignment.spaceEvenly] will not have any visible effect: the [Spacer] has taken up all of the additional space, therefore there is none left to redistribute." />
<item value="A widget that controls how a child of a [Row], [Column], or [Flex] flexes. Using a [Flexible] widget gives a child of a [Row], [Column], or [Flex] the flexibility to expand to fill the available space in the main axis (e.g., horizontally for a [Row] or vertically for a [Column]), but, unlike [Expanded], [Flexible] does not require the child to fill the available space. A [Flexible] widget must be a descendant of a [Row], [Column], or [Flex], and the path from the [Flexible] widget to its enclosing [Row], [Column], or [Flex] must contain only [StatelessWidget]s or [StatefulWidget]s (not other kinds of widgets, like [RenderObjectWidget]s)." />
<item value="![This results in two thin blue boxes with a larger amber box in between.](https:flutter.github.ioassets-for-api-docsassetswidgetsexpanded_column.png)" />
<item value="{@tool dartpad} This example shows how to use an [Expanded] widget in a [Column] so that its middle child, a [Container] here, expands to fill the space." />
<item value="An [Expanded] widget must be a descendant of a [Row], [Column], or [Flex], and the path from the [Expanded] widget to its enclosing [Row], [Column], or [Flex] must contain only [StatelessWidget]s or [StatefulWidget]s (not other kinds of widgets, like [RenderObjectWidget]s)." />
<item value="Using an [Expanded] widget makes a child of a [Row], [Column], or [Flex] expand to fill the available space along the main axis (e.g., horizontally for a [Row] or vertically for a [Column]). If multiple children are expanded, the available space is divided among them according to the [flex] factor." />
<item value="A widget that expands a child of a [Row], [Column], or [Flex] so that the child fills the available space." />
<item value="Whether this entry occludes the entire overlay. If an entry claims to be opaque, then, for efficiency, the overlay will skip building entries below that entry unless they have [maintainState] set." />
<item value="opaque" />
<item value="Creates a new repeating timer. The [callback] is invoked repeatedly with [duration] intervals until canceled with the [cancel] function. The exact timing depends on the underlying timer implementation. No more than `n` callbacks will be made in `duration n` time, but the time between two consecutive callbacks can be shorter and longer than `duration`. In particular, an implementation may schedule the next callback, e.g., a `duration` after either when the previous callback ended, when the previous callback started, or when the previous callback was scheduled for - even if the actual callback was delayed. [duration] must a non-negative [Duration]." />
<item value="add msg" />
<item value="Creates a new repeating timer. The [callback] is invoked repeatedly with [duration] intervals until canceled with the [cancel] function. The exact timing depends on the underlying timer implementation. No more than `n` callbacks will be made in `duration n` time, but the time between two consecutive callbacks can be shorter and longer than `duration`. In particular, an implementation may schedule the next callback, e.g., a `duration` after either when the previous callback ended, when the previous callback started, or when the previous callback was scheduled for - even if the actual callback was delayed." />
<item value="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." />
<item value="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." />
<item value="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]." />
<item value="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&lt;List&lt;int&gt;&gt;` 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." />
<item value="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) -&gt; buttons (folder)" />
<item value="The type of the Widget shown in the UseCase. It is used to generate the WidgetbookComponent of the Widgetbook." />
<item value="The [type] defines the Widget rendered with the UseCase. Therefore, it is used to create the WidgetElement of the Widgetbook" />
<item value="VALIDATE" />
<item value="Type FAIL TASK VALIDATE" />
<item value="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." />
<item value="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: &lt;https:m3.material.iostylestypography&gt;" />
<item value="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`." />
<item value="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`." />
<item value="english Like" />
<item value="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 &lt;https:www.w3.orgTRUNDERSTANDING-WCAG20visual-audio-contrast-contrast.html&gt;." />
<item value="Text with a color that contrasts with the card and canvas colors." />
<item value="A text theme that contrasts with the primary color." />
<item value="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." />
<item value="The safe areas when the device is in portrait orientation." />
<item value="The safe areas when the device is in landscape orientation." />
<item value="strut Style" />
<item value="is Processing" />
<item value="is Process" />
<item value="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 (`&quot;\n&quot;`) to the platform conventional line ending (e.g. `&quot;\r\n&quot;` on Windows). Use [Platform.lineTerminator] to separate lines in [contents] if platform contentional line endings are needed. Throws a [FileSystemException] if the operation fails." />
<item value="unprotect Task Btn" />
<item value="Type FAIL TASK CONFLICT" />
<item value="signed" />
<item value="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 ```" />
<item value="Launch Task" />
<item value="filted Tasks" />
<item value="NOTIFY" />
<item value="SUCCESS" />
<item value="SEGMENT" />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="439" />
<entry key="ENGLISH" value="440" />
<entry key="HAWAIIAN" value="1" />
<entry key="POLISH" value="1" />
<entry key="ROMANIAN" value="1" />
</map>
</option>
</component>
</application>