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.
71 lines
14 KiB
71 lines
14 KiB
<application>
|
|
<component name="Translation.Cache">
|
|
<option name="lastTrimTime" value="1711514243410" />
|
|
</component>
|
|
<component name="Translation.Settings">
|
|
<option name="primaryLanguage" value="CHINESE" />
|
|
</component>
|
|
<component name="Translation.States">
|
|
<histories>
|
|
<item value="This is likely a mistake, as Provider will not automatically update dependents when AMDHomePageViewModel is updated. Instead, consider changing Provider for more specific implementation that handles the update mechanism, such as:" />
|
|
<item value="Tried to use Provider with a subtype of ListenableStream (AMDHomePageViewModel)." />
|
|
<item value="inflate" />
|
|
<item value="The number of device pixels for each logical pixel for the screen this view is displayed on. This number might not be a power of two. Indeed, it might not even be an integer. For example, the Nexus 6 has a device pixel ratio of 3.5. Device pixels are also referred to as physical pixels. Logical pixels are also referred to as device-independent or resolution-independent pixels. By definition, there are roughly 38 logical pixels per centimeter, or about 96 logical pixels per inch, of the physical display. The value returned by [devicePixelRatio] is ultimately obtained either from the hardware itself, the device drivers, or a hard-coded value stored in the operating system or firmware, and may be inaccurate, sometimes by a significant margin. The Flutter framework operates in logical pixels, so it is rarely necessary to directly deal with this property. When this changes, [PlatformDispatcher.onMetricsChanged] is called. When using the Flutter framework, using [MediaQuery.of] to obtain the device pixel ratio (via [MediaQueryData.devicePixelRatio]), instead of directly obtaining the [devicePixelRatio] from a [FlutterView], will automatically cause any widgets dependent on this value to rebuild when it changes, without having to listen to [PlatformDispatcher.onMetricsChanged]. See also: [WidgetsBindingObserver], for a mechanism at the widgets layer to observe when this value changes. [Display.devicePixelRatio], which reports the DPR of the display. The value here is equal to the value exposed on [display]." />
|
|
<item value="Subsequent version, remove this deprecated member. ignore: deprecated_member_use" />
|
|
<item value="Dynamically loads the |EnableNonClientDpiScaling| from the User32 module. This API is only needed for PerMonitor V1 awareness mode." />
|
|
<item value="[ThemeData.visualDensity], where this property is used to specify the base horizontal density of Material components. [Material design guidance on density]" />
|
|
<item value="Defines the visual density of user interface components. Density, in the context of a UI, is the vertical and horizontal "compactness" of the components in the UI. It is unitless, since it means different things to different UI components. The default for visual densities is zero for both vertical and horizontal densities, which corresponds to the default visual density of components in the Material Design specification. It does not affect text sizes, icon sizes, or padding values. For example, for buttons, it affects the spacing around the child of the button. For lists, it affects the distance between baselines of entries in the list. For chips, it only affects the vertical size, not the horizontal size." />
|
|
<item value="The animation that controls the rotation of the child. If the current value of the turns animation is v, the child will be rotated v 2 pi radians before being painted." />
|
|
<item value="The stroke weight for drawing the icon. Requires the underlying icon font to support the `wght` [FontVariation] axis, otherwise has no effect. Variable font filenames often indicate the supported axes. Must be greater than 0. Defaults to nearest [IconTheme]'s [IconThemeData.weight]." />
|
|
<item value="toggling" />
|
|
<item value="[ConstraintsTransformBox], a widget that sizes its child using a transformed [BoxConstraints], and shows a warning if the child overflows in debug mode." />
|
|
<item value="[OverflowBox], a widget that imposes different constraints on its child than it gets from its parent, possibly allowing the child to overflow the parent." />
|
|
<item value="[ConstrainedBox], for a box which imposes constraints on its child." />
|
|
<item value="In debug mode, if the child overflows the container, a warning will be printed on the console, and black and yellow striped areas will appear where the overflow occurs." />
|
|
<item value="This allows a child to render at the size it would render if it were alone on an infinite canvas with no constraints. This container will then attempt to adopt the same size, within the limits of its own constraints. If it ends up with a different size, it will align the child based on [alignment]. If the box cannot expand enough to accommodate the entire child, the child will be clipped." />
|
|
<item value="A widget that imposes no constraints on its child, allowing it to render at its "natural" size." />
|
|
<item value="Animated widget that automatically transitions its size over a given duration whenever the given child's size changes. {@tool dartpad} This example makes a [Container] react to being touched, causing the child of the [AnimatedSize] widget, here a [FlutterLogo], to animate. See code in examplesapilibwidgetsanimated_sizeanimated_size.0.dart {@end-tool} See also: [SizeTransition], which changes its size based on an [Animation]." />
|
|
<item value="Only works if it's the child of a [Stack]. Here's an illustration of the [RelativePositionedTransition] widget, with it's [rect] animated by a [CurvedAnimation] set to [Curves.elasticInOut]: {@animation 300 378 https:flutter.github.ioassets-for-api-docsas" />
|
|
<item value="Animated version of [Positioned] which transitions the child's position based on the value of [rect] relative to a bounding box with the specified [size]." />
|
|
<item value="A widget that by default does a cross-fade between a new widget and the widget previously set on the [AnimatedSwitcher] as a child. {@youtube 560 315 https:www.youtube.comwatch?v=2W7POjFb88g} If they are swapped fast enough (i.e. before [duration] elapses), more than one previous child can exist and be transitioning out while the newest one is transitioning in." />
|
|
<item value="workbench" />
|
|
<item value="work Stand" />
|
|
<item value="work Stand Page" />
|
|
<item value="A widget that sizes its child to the child's maximum intrinsic width. This class is useful, for example, when unlimited width is available and you would like a child that would otherwise attempt to expand infinitely to instead size itself to a more reasonable width. The constraints that this widget passes to its child will adhere to the parent's constraints, so if the constraints are not large enough to satisfy the child's maximum intrinsic width, then the child will get less width than it otherwise would. Likewise, if the minimum width constraint is larger than the child's maximum intrinsic width, the child will be given more width than it otherwise would. If [stepWidth] is non-null, the child's width will be snapped to a multiple of the [stepWidth]. Similarly, if [stepHeight] is non-null, the child's height will be snapped to a multiple of the [stepHeight]. This class is relatively expensive, because it adds a speculative layout pass before the final layout phase. Avoid using it where possible. In the worst case, this widget can result in a layout that is O(N²) in the depth of the tree." />
|
|
<item value="filtered Map List" />
|
|
<item value="searching Words" />
|
|
<item value="Whether this range is empty (but still potentially placed inside the text)." />
|
|
<item value="Push a URI location onto the page stack w optional query parameters, e.g. `familyf2personp1?color=blue`. See also: [pushReplacement] which replaces the top-most page of the page stack and always use a new page key. [replace] which replaces the top-most page of the page stack but treats it as the same page. The page key will be reused. This will preserve the state and not run any page animation." />
|
|
<item value="A common pattern when using bottom navigation bars is to support navigating to the initial location when tapping the item that is already active. This example demonstrates how to support this behavior, using the initialLocation parameter of goBranch." />
|
|
<item value="When navigating to a new branch, it's recommended to use the goBranch method, as doing so makes sure the last navigation state of the Navigator for the branch is restored." />
|
|
<item value="Navigate to the current location of the branch at the provided index when tapping an item in the BottomNavigationBar." />
|
|
<item value="The [Navigator] replaced `oldRoute` with `newRoute`." />
|
|
<item value="The [Navigator] pushed `route`. The route immediately below that one, and thus the previously active route, is `previousRoute`." />
|
|
<item value="Expando mapping instances of NavigatorObserver to their associated NavigatorState (or `null`, if there is no associated NavigatorState). The reason we don't use a private instance field of type `NavigatorState?` is because as part of implementing https:github.comdart-langlanguageissues2020, it will soon become a runtime error to invoke a private member that is mocked in another library. By using an expando rather than an instance field, we ensure that a mocked NavigatorObserver can still properly keep track of its associated NavigatorState." />
|
|
<item value="An interface for observing the behavior of a [Navigator]." />
|
|
<item value="Clip with anti-aliasing and saveLayer immediately following the clip. This mode not only clips with anti-aliasing, but also allocates an offscreen buffer. All subsequent paints are carried out on that buffer before finally being clipped and composited back. This is very slow. It has no bleeding edge artifacts (that [antiAlias] has) but it changes the semantics as an offscreen buffer is now introduced. (See https:github.comflutterflutterissues18057issuecomment-394197336 for a difference between paint without saveLayer and paint with saveLayer.) This will be only rarely needed. One case where you might need this is if you have an image overlaid on a very different background color. In these cases, consider whether you can avoid overlaying multiple colors in one spot (e.g. by having the background color only present where the image is absent). If you can, [antiAlias] would be fine and much faster. See also: [antiAlias], which is much faster, and has similar clipping results." />
|
|
<item value="Clip with anti-aliasing. This mode has anti-aliased clipping edges to achieve a smoother look. It' s much faster than [antiAliasWithSaveLayer], but slower than [hardEdge]. This will be the common case when dealing with circles and arcs. Different from [hardEdge] and [antiAliasWithSaveLayer], this clipping may have bleeding edge artifacts. (See https:fiddle.skia.orgc21cb4c2b2515996b537f36e7819288ae for an example.) See also: [hardEdge], which is a little faster, but with lower fidelity. [antiAliasWithSaveLayer], which is much slower, but can avoid the bleeding edges if there's no other way. [Paint.isAntiAlias], which is the anti-aliasing switch for general draw operations." />
|
|
<item value="Clip, but do not apply anti-aliasing. This mode enables clipping, but curves and non-axis-aligned straight lines will be jagged as no effort is made to anti-alias. Faster than other clipping modes, but slower than [none]. This is a reasonable choice when clipping is needed, if the container is an axis- aligned rectangle or an axis-aligned rounded rectangle with very small corner radii. See also: [antiAlias], which is more reasonable when clipping is needed and the shape is not an axis-aligned rectangle." />
|
|
<item value="No clip at all. This is the default option for most widgets: if the content does not overflow the widget boundary, don't pay any performance cost for clipping. If the content does overflow, please explicitly specify the following [Clip] options: [hardEdge], which is the fastest clipping, but with lower fidelity. [antiAlias], which is a little slower than [hardEdge], but with smoothed edges. [antiAliasWithSaveLayer], which is much slower than [antiAlias], and should rarely be used." />
|
|
<item value="Whether the start of this range precedes the end." />
|
|
<item value="Whether this range represents a valid position in the text." />
|
|
<item value="The range of text that is still being composed. Composing regions are created by input methods (IMEs) to indicate the text within a certain range is provisional. For instance, the Android Gboard app's English keyboard puts the current word under the caret into a composing region to indicate the word is subject to autocorrect or prediction changes. Composing regions can also be used for performing multistage input, which is typically used by IMEs designed for phonetic keyboard to enter ideographic symbols. As an example, many CJK keyboards require the user to enter a Latin alphabet sequence and then convert it to CJK characters. On iOS, the default software keyboards do not have a dedicated view to show the unfinished Latin sequence, so it's displayed directly in the text field, inside of a composing region. The composing region should typically only be changed by the IME, or the user via interacting with the IME. If the range represented by this property is [TextRange.empty], then the text is not currently being composed." />
|
|
<item value="various" />
|
|
<item value="transparency" />
|
|
<item value="feat: reduce loading timeout of webview." />
|
|
<item value="feat: update spar pack page; set cache mode of webview to LOAD_CACHE_ELSE_NETWORK only when not connected to network." />
|
|
<item value="Overrides the way the cache is used. The way the cache is used is based on the navigation type. For a normal page load, the cache is checked and content is re-validated as needed. When navigating back, content is not revalidated, instead the content is just retrieved from the cache. This method allows the client to override this behavior by specifying one of LOAD_DEFAULT, LOAD_CACHE_ELSE_NETWORK, LOAD_NO_CACHE or LOAD_CACHE_ONLY. The default value is LOAD_DEFAULT." />
|
|
<item value="in Premultiplied" />
|
|
<item value="PDF 417_COMPACT" />
|
|
</histories>
|
|
<option name="languageScores">
|
|
<map>
|
|
<entry key="CHINESE" value="324" />
|
|
<entry key="ENGLISH" value="325" />
|
|
<entry key="HAWAIIAN" value="1" />
|
|
<entry key="POLISH" value="1" />
|
|
<entry key="ROMANIAN" value="1" />
|
|
</map>
|
|
</option>
|
|
</component>
|
|
</application> |