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.
79 lines
14 KiB
79 lines
14 KiB
<application>
|
|
<component name="Translation.Cache">
|
|
<option name="lastTrimTime" value="1750065013968" />
|
|
</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">
|
|
<histories>
|
|
<item value="The bytes to decode into an image. The bytes represent encoded image bytes and can be encoded in any of the following supported image formats: {@macro dart.ui.imageFormats} See also: [PaintingBinding.instantiateImageCodecWithSize]" />
|
|
<item value="The linear scale factor for drawing this image at its intended size. The scale factor applies to the width and the height. {@template flutter.painting.imageInfo.scale} For example, if this is 2.0, it means that there are four image pixels for every one logical pixel, and the image's actual width and height (as given by the [dart:ui.Image.width] and [dart:ui.Image.height] properties) are double the height and width that should be used when painting the image (e.g. in the arguments given to [Canvas.drawImage]). {@endtemplate}" />
|
|
<item value="The scale to place in the [ImageInfo] object of the image. See also: [ImageInfo.scale], which gives more information on how this scale is applied." />
|
|
<item value="scale" />
|
|
<item value="gapless playback" />
|
|
<item value="overlay image" />
|
|
<item value="The tolerance used to determine whether two floating-point values are approximately equal." />
|
|
<item value="A fraction in the range \[0, 1\] that represents what proportion of the widget is visible (assuming rectangular bounding boxes). 0 means not visible; 1 means fully visible." />
|
|
<item value="`key` is required to properly identify this widget; it must be unique among all [VisibilityDetector] and [SliverVisibilityDetector] widgets." />
|
|
<item value="AM plat" />
|
|
<item value="image data must be aligned to a 4 byte alignment. Pad the remaining bytes until the image starts." />
|
|
<item value="时间刻度线" />
|
|
<item value="时间刻度" />
|
|
<item value="In debug mode, if [debugTracePostFrameCallbacks] is set to true, then the registered callback will show up in the timeline events chart, which can be viewed in [DevTools](https:docs.flutter.devtoolsdevtools). In that case, the `debugLabel` argument specifies the name of the callback as it will appear in the timeline. In profile and release builds, post-frame are never traced, and the `debugLabel` argument is ignored." />
|
|
<item value="Schedule a callback for the end of this frame. The provided callback is run immediately after a frame, just after the persistent frame callbacks (which is when the main rendering pipeline has been flushed). This method does not request a new frame. If a frame is already in progress and the execution of post-frame callbacks has not yet begun, then the registered callback is executed at the end of the current frame. Otherwise, the registered callback is executed after the next frame (whenever that may be, if ever). The callbacks are executed in the order in which they have been added." />
|
|
<item value="These physics cause the carousel item to snap to item boundaries." />
|
|
<item value="Scroll physics used by a [CarouselView]." />
|
|
<item value="Scroll physics that always lets the user scroll." />
|
|
<item value="Scroll physics that attempt to keep the scroll position in range when the contents change dimensions suddenly." />
|
|
<item value="Scroll physics for environments that prevent the scroll offset from reaching beyond the bounds of the content." />
|
|
<item value="Reduces a collection to a single value by iteratively combining each element of the collection with an existing value" />
|
|
<item value="Returns a new color with the provided components updated. Each component ([alpha], [red], [green], [blue]) represents a floating-point value; see [Color.from] for details and examples. If [colorSpace] is provided, and is different than the current color space, the component values are updated before transforming them to the provided [ColorSpace]. Example: ```dart import 'dart:ui'; Create a color with 50% opacity. Color makeTransparent(Color color) => color.withValues(alpha: 0.5);" />
|
|
<item value="Returns a new color that matches this color with the alpha channel replaced with `a` (which ranges from 0 to 255). Out of range values will have unexpected effects." />
|
|
<item value="Returns a new color that matches this color with the alpha channel replaced with the given `opacity` (which ranges from 0.0 to 1.0). Out of range values will have unexpected effects." />
|
|
<item value="Column is also a layout widget. It takes a list of children and arranges them vertically. By default, it sizes itself to fit its children horizontally, and tries to be as tall as its parent. Column has various properties to control how it sizes itself and how it positions its children. Here we use mainAxisAlignment to center the children vertically; the main axis here is the vertical axis because Columns are vertical (the cross axis would be horizontal). TRY THIS: Invoke "debug painting" (choose the "Toggle Debug Paint" action in the IDE, or press "p"" />
|
|
<item value="Represents the interactive "state" of this widget in terms of a set of [WidgetState]s, including [WidgetState.disabled], [WidgetState.hovered], [WidgetState.error], and [WidgetState.focused]. Classes based on this one can provide their own [WidgetStatesController] to which they've added listeners. They can also update the controller's [WidgetStatesController.value] however, this may only be done when it's safe to call [State.setState], like in an event handler. The controller's [WidgetStatesController.value] represents the set of states that a widget's visual properties, typically [WidgetStateProperty] values, are resolved against. It is _not_ the intrinsic state of the widget. The widget is responsible for ensuring that the controller's [WidgetStatesController.value] tracks its intrinsic state. For example one cannot request the keyboard focus for a widget by adding [WidgetState.focused] to its controller. When the widget gains the or loses the focus it will [WidgetStatesController.update] its controller's [WidgetStatesController.value] and notify listeners of the change." />
|
|
<item value="Schedule a callback for the end of this frame. The provided callback is run immediately after a frame, just after the persistent frame callbacks (which is when the main rendering pipeline has been flushed). This method does not request a new frame. If a frame is already in progress and the execution of post-frame callbacks has not yet begun, then the registered callback is executed at the end of the current frame. Otherwise, the registered callback is executed after the next frame (whenever that may be, if ever). The callbacks are executed in the order in which they have been added. Post-frame callbacks cannot be unregistered. They are called exactly once. In debug mode, if [debugTracePostFrameCallbacks] is set to true, then the registered callback will show up in the timeline events chart, which can be viewed in [DevTools](https:docs.flutter.devtoolsdevtools). In that case, the `debugLabel` argument specifies the name of the callback as it will appear in the timeline. In profile and release builds, post-frame are never traced, and the `debugLabel` argument is ignored." />
|
|
<item value="音量" />
|
|
<item value="volume" />
|
|
<item value="The type of default menu this is. See [PlatformProvidedMenuItemType] for the different types available. Not all of the types will be available on every platform. Use [hasMenu] to determine if the current platform has a given default menu item. If the platform does not support the given [type], then the menu item will throw an [ArgumentError] in debug mode." />
|
|
<item value="inverted stylus" />
|
|
<item value="stylus" />
|
|
<item value="Distance in proportion of the viewport's main axis length from the leading edge of the viewport to the trailing edge of the item. May be greater than one if the item is partially visible." />
|
|
<item value="Distance in proportion of the viewport's main axis length from the leading edge of the viewport to the leading edge of the item. May be negative if the item is partially visible." />
|
|
<item value="The position of items that are at least partially visible in the viewport." />
|
|
<item value="Immediately, without animation, reconfigure the list so that the item at [index]'s leading edge is at the given [alignment]. The [alignment] specifies the desired position for the leading edge of the item. The [alignment] is expected to be a value in the range \[0.0, 1.0\] and represents a proportion along the main axis of the viewport. For a vertically scrolling view that is not reversed: 0 aligns the top edge of the item with the top edge of the view. 1 aligns the top edge of the item with the bottom of the view. 0.5 aligns the top edge of the item with the center of the view. For a horizontally scrolling view that is not reversed: 0 aligns the left edge of the item with the left edge of the view 1 aligns the left edge of the item with the right edge of the view. 0.5 aligns the left edge of the item with the center of the view." />
|
|
<item value="Animate the list over [duration] using the given [curve] such that the item at [index] ends up with its leading edge at the given [alignment]. See [jumpTo] for an explanation of alignment." />
|
|
<item value="The [opacityAnimationWeights] can be used to apply custom weights to these three stages of this animation. The default weights, `[40, 20, 40]`, are good with default [Curves.linear]. Different weights might be better for other cases. For example, if you use [Curves.easeOut], consider setting [opacityAnimationWeights] to `[20, 20, 60]`." />
|
|
<item value="1. The currently displayed list view starts scrolling. 2. Another list view, which scrolls with the same speed, fades over the first one and shows items that are close to the scroll target. 3. The second list view scrolls and stops on the target." />
|
|
<item value="When item position is not available, because it's too far, the scroll is composed into three phases:" />
|
|
<item value="The [duration] must be greater than 0; otherwise, use [jumpTo]." />
|
|
<item value="use penetrate" />
|
|
<item value="Reorderable (drag and drop) version of [Wrap], A widget that displays its children in multiple horizontal or vertical runs. In addition to [Wrap]'s parameters, this widget also adds two parameters, [minMainAxisCount] and [maxMainAxisCount], that limits how many children each run has at least and at most. For example, if the size of parent widget allows a run to have more than [maxMainAxisCount] children, the run is forced to end and will have [maxMainAxisCount] children only. All [children] must have a key. See also: [Wrap], which displays its children in multiple horizontal or vertical runs." />
|
|
<item value="The reserved word `null` denotes an object that is the sole instance of this class. The `Null` class is the only class which does not implement `Object`. It is a compile-time error for a class to attempt to extend or implement [Null]. The language contains a number of specialized operators for working with `null` value. Examples: ```dart e1! Throws if e1 is null. e2 ?? e3 Same as e2, unless e2 is null, then use value of e3 x ??= e4 Same as x unless x is null, then same as `x = e4`. e5?.foo() call `foo` on e5, unless e5 is null. [...? e6] spreads e6 into the list literal, unless e6 is null. ```" />
|
|
<item value="Typically set to true when the [InputDecorator] contains a multiline [TextField] ([TextField.maxLines] is null or > 1) to override the default behavior of aligning the label with the center of the [TextField]. Defaults to false." />
|
|
<item value="The direction to use for the [hintText]. If null, defaults to a value derived from [Directionality] for the input field and the current context." />
|
|
<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="{@macro flutter.widgets.shadow.scrollBehavior} [ScrollBehavior]s also provide [ScrollPhysics]. If an explicit [ScrollPhysics] is provided in [physics], it will take precedence, followed by [scrollBehavior], and then the inherited ancestor [ScrollBehavior]. The [ScrollBehavior] of the inherited [ScrollConfiguration] will be modified by default to not apply a [Scrollbar]." />
|
|
<item value="TODO(tahatesser): Add a link to the Material Design spec for horizontal offset when it is available. It's currently sourced from androidxcomposematerial3TabRow.kt. If [TabBar.isScrollable] is true, tabs are aligned to the start of the [TabBar]. Otherwise throws an exception. It is not recommended to set [TabAlignment.start] when [ThemeData.useMaterial3] is false." />
|
|
</histories>
|
|
<option name="languageScores">
|
|
<map>
|
|
<entry key="CHINESE_SIMPLIFIED" value="57" />
|
|
<entry key="ENGLISH" value="57" />
|
|
</map>
|
|
</option>
|
|
</component>
|
|
</application> |