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.
83 lines
12 KiB
83 lines
12 KiB
<application>
|
|
<component name="Translation.Cache">
|
|
<option name="lastTrimTime" value="1763470341849" />
|
|
</component>
|
|
<component name="Translation.OpenAISettings">
|
|
<option name="OPEN_AI">
|
|
<open-ai>
|
|
<option name="API_PATH" value="/api/paas/v4/chat/completions" />
|
|
<option name="CUSTOM_MODEL" value="glm-4-flash" />
|
|
<option name="ENDPOINT" value="https://open.bigmodel.cn" />
|
|
<option name="USE_CUSTOM_MODEL" value="true" />
|
|
</open-ai>
|
|
</option>
|
|
</component>
|
|
<component name="Translation.Settings">
|
|
<option name="primaryLanguage" value="CHINESE_SIMPLIFIED" />
|
|
<option name="translator" value="OPEN_AI" />
|
|
</component>
|
|
<component name="Translation.States">
|
|
<option name="translationDialogHeight" value="260" />
|
|
<option name="translationDialogLocationX" value="2705" />
|
|
<option name="translationDialogLocationY" value="567" />
|
|
<option name="translationDialogWidth" value="1381" />
|
|
<histories>
|
|
<item value="Identity" />
|
|
<item value="A [TextInputFormatter] can be optionally injected into an [EditableText] to provide as-you-type validation and formatting of the text being edited. Text modification should only be applied when text is being committed by the IME and not on text under composition (i.e., only when [TextEditingValue.composing] is collapsed). See also the [FilteringTextInputFormatter], a subclass that removes characters that the user tries to enter if they do, or do not, match a given pattern (as applicable). To create custom formatters, extend the [TextInputFormatter] class and implement the [formatEditUpdate] method. Handling emojis and other complex characters {@macro flutter.widgets.EditableText.onChanged} See also: [EditableText] on which the formatting apply. [FilteringTextInputFormatter], a provided formatter for filtering characters." />
|
|
<item value="The behavior of the pattern depends on the [allow] property. If it is true, then this is an allow list, specifying a pattern that characters must match to be accepted. Otherwise, it is a deny list, specifying a pattern that characters must not match to be accepted." />
|
|
<item value="Creates a formatter that replaces banned patterns with the given [replacementString]. If [allow] is true, then the filter pattern is an allow list, and characters must match the pattern to be accepted. See also the [FilteringTextInputFormatter.allow()] constructor. If [allow] is false, then the filter pattern is a deny list, and characters that match the pattern are rejected. See also the [FilteringTextInputFormatter.deny] constructor." />
|
|
<item value="Creates a formatter that only allows characters matching a pattern." />
|
|
<item value="特殊字符" />
|
|
<item value="snapshot robot position" />
|
|
<item value="loading showing" />
|
|
<item value="If `mode` is [ProcessStartMode.detached] a detached process will be created. A detached process has no connection to its parent, and can keep running on its own when the parent dies. The only information available from a detached process is its `pid`. There is no connection to its `stdin`, `stdout` or `stderr`, nor will the process' exit code become available when it terminates." />
|
|
<item value="If [mode] is [ProcessStartMode.normal] (the default) a child process will be started with `stdin`, `stdout` and `stderr` connected to its parent. The parent process will not exit so long as the child is running, unless [exit] is called by the parent. If [exit] is called by the parent then the parent will be terminated but the child will continue running." />
|
|
<item value="Using an absolute path for [executable] is recommended since resolving the [executable] path is platform-specific. On Windows, both any `PATH` set in the [environment] map parameter and the path set in [workingDirectory] parameter are ignored for the purposes of resolving the [executable] path." />
|
|
<item value="Returns a `Future<Process>` that completes with a [Process] instance when the process has been successfully started. That [Process] object can be used to interact with the process. If the process cannot be started the returned [Future] completes with an exception." />
|
|
<item value="Starts a process running the [executable] with the specified [arguments]." />
|
|
<item value="Resolves this image provider using the given `configuration`, returning an [ImageStream]. This is the public entry-point of the [ImageProvider] class hierarchy. Subclasses should implement [obtainKey] and [loadImage], which are used by this method. If they need to change the implementation of [ImageStream] used, they should override [createStream]. If they need to manage the actual resolution of the image, they should override [resolveStreamForKey]. See the Lifecycle documentation on [ImageProvider] for more information." />
|
|
<item value="was synchronously loaded" />
|
|
<item value="If a [loadingBuilder] has _also_ been specified for an image, the two builders will be chained together: the _result_ of this builder will be passed as the `child` argument to the [loadingBuilder]. For example, consider the following builders used in conjunction:" />
|
|
<item value="To have finer-grained control over the way that an image's loading progress is communicated to the user, see [loadingBuilder]." />
|
|
<item value="For more information on how to interpret the arguments that are passed to this builder, see the documentation on [ImageFrameBuilder]." />
|
|
<item value="If this is null, this widget will display an image that is painted as soon as the first image frame is available (and will appear to "pop" in if it becomes available asynchronously). Callers might use this builder to add effects to the image (such as fading the image in when it becomes available) or to display a placeholder widget while the image is loading." />
|
|
<item value="A builder function responsible for creating the widget that represents this image." />
|
|
<item value="The `callback`, the `message` given to it as well as the result have to be objects that can be sent across isolates (as they may be transitively copied if needed). The majority of objects can be sent across isolates." />
|
|
<item value="On native platforms `await compute(fun, message)` is equivalent to `await Isolate.run(() => fun(message))`. See also [Isolate.run]." />
|
|
<item value="{@youtube 560 315 https:www.youtube.comwatch?v=5AxWC49ZMzs}" />
|
|
<item value="{@template flutter.foundation.compute.usecase} This is useful for operations that take longer than a few milliseconds, and which would therefore risk skipping frames. For tasks that will only take a few milliseconds, consider [SchedulerBinding.scheduleTask] instead. {@endtemplate}" />
|
|
<item value="Asynchronously runs the given [callback] - with the provided [message] - in the background and completes with the result." />
|
|
<item value="{@template widget_preview_size} Artificial constraints to be applied to the previewed widget. If not provided, the previewed widget will attempt to set its own constraints. If a dimension has a value of `double.infinity`, the previewed widget will attempt to set its own constraints in the relevant dimension. To set a single dimension and allow the other to set its own constraints, use [Size.fromHeight] or [Size.fromWidth]. {@endtemplate}" />
|
|
<item value="2: Fit mode. The priority is to ensure that all video content is displayed. Any areas of the window that are not filled due to the mismatch between video size and window size will be filled with black." />
|
|
<item value="The angle of this offset as radians clockwise from the positive x-axis, in the range -[pi] to [pi], assuming positive values of the x-axis go to the right and positive values of the y-axis go down. Zero means that [dy] is zero and [dx] is zero or positive. Values from zero to [pi]2 indicate positive values of [dx] and [dy], the bottom-right quadrant. Values from [pi]2 to [pi] indicate negative values of [dx] and positive values of [dy], the bottom-left quadrant. Values from zero to -[pi]2 indicate positive values of [dx] and negative values of [dy], the top-right quadrant. Values from -[pi]2 to -[pi] indicate negative values of [dx] and [dy], the top-left quadrant. When [dy] is zero and [dx] is negative, the [direction] is [pi]. When [dx] is zero, [direction] is [pi]2 if [dy] is positive and -[pi]2 if [dy] is negative." />
|
|
<item value="The angle of this offset as radians clockwise from the positive x-axis, in the range -[pi] to [pi], assuming positive values of the x-axis go to the right and positive values of the y-axis go down." />
|
|
<item value="The `angle` argument gives the rotation in clockwise radians." />
|
|
<item value="transparent" />
|
|
<item value="opaque" />
|
|
<item value="Concurrent modification during iteration: Instance(length:3) of '_GrowableList'." />
|
|
<item value="It allows for map movement through [move], rotation through [rotate] and to fit the map bounds with [fitBounds]." />
|
|
<item value="fit bounds" />
|
|
<item value="Abide to minmax zoom" />
|
|
<item value="{@macro flutter.painting.textPainter.strutStyle}" />
|
|
<item value="If non-null, the style to use for this text. If the style's "inherit" property is true, the style will be merged with the closest enclosing [DefaultTextStyle]. Otherwise, the style will replace the closest enclosing [DefaultTextStyle]." />
|
|
<item value="Instantiating non-const instances of this class in your app will mean the app cannot be built in release mode with icon tree-shaking (it need to be explicitly opted out at build time). See [staticIconProvider] for more context." />
|
|
<item value="A description of an icon fulfilled by a font glyph. See [Icons] for a number of predefined icons available for material design applications. In release builds, the Flutter tool will tree shake out of bundled fonts the code points (or instances of [IconData]) which are not referenced from Dart app code. See the [staticIconProvider] annotation for more details." />
|
|
<item value="When looking to easily toggle the default decorations, you can use [ScrollBehavior.copyWith] instead of creating your own [ScrollBehavior] class. The `scrollbar` and `overscrollIndicator` flags can turn these decorations off. {@endtemplate}" />
|
|
<item value="This class can be extended to further customize a [ScrollBehavior] for a subtree. For example, overriding [ScrollBehavior.getScrollPhysics] sets the default [ScrollPhysics] for [Scrollable]s that inherit this [ScrollConfiguration]. Overriding [ScrollBehavior.buildOverscrollIndicator] can be used to add or change the default [GlowingOverscrollIndicator] decoration, while [ScrollBehavior.buildScrollbar] can be changed to modify the default [Scrollbar]." />
|
|
<item value="Describes how [Scrollable] widgets should behave. {@template flutter.widgets.scrollBehavior} Used by [ScrollConfiguration] to configure the [Scrollable] widgets in a subtree." />
|
|
<item value="scroll view keyboard dismiss behavior" />
|
|
<item value="Set the initial position at the position where this gesture recognizer won the arena." />
|
|
<item value="Set the initial offset at the position where the first down event was detected." />
|
|
<item value="With this flag set to false, when accessibility focus reaches the end of the current page and the user attempts to move it to the next element, the focus will traverse to the next widget outside of the page view." />
|
|
<item value="Controls whether the widget's pages will respond to [RenderObject.showOnScreen], which will allow for implicit accessibility scrolling." />
|
|
<item value="allow implicit scrolling" />
|
|
<item value="Save the current [page] with [PageStorage] and restore it if this controller's scrollable is recreated. If this property is set to false, the current [page] is never saved and [initialPage] is always used to initialize the scroll offset. If true (the default), the initial page is used the first time the controller's scrollable is created, since there's isn't a page to restore yet. Subsequently the saved page is restored and [initialPage] is ignored." />
|
|
</histories>
|
|
<option name="languageScores">
|
|
<map>
|
|
<entry key="CHINESE_SIMPLIFIED" value="63" />
|
|
<entry key="ENGLISH" value="62" />
|
|
</map>
|
|
</option>
|
|
</component>
|
|
</application> |