Compare commits

...

4 Commits

+15 -15
View File
@@ -12,6 +12,19 @@
<option name="translationDialogLocationY" value="536" />
<option name="translationDialogWidth" value="1253" />
<histories>
<item value="The `wasSynchronouslyLoaded` argument specifies whether the image was available synchronously (on the same [rendering pipeline frame](renderingRendererBindingdrawFrame.html) as the `Image` widget itself was created) and thus able to be painted immediately. If this is false, then there was one or more rendering pipeline frames where the image wasn't yet available to be painted. For multi-frame images (such as animated GIFs), the value of this argument will be the same for all image frames. In other words, if the first image frame was available immediately, then this argument will be true for all image frames." />
<item value="The `child` argument contains the default image widget and is guaranteed to be non-null. Typically, this builder will wrap the `child` widget in some way and return the wrapped widget. If this builder returns `child` directly, it will yield the same result as if [Image.frameBuilder] was null. The `frame` argument specifies the index of the current image frame being rendered. It will be null before the first image frame is ready, and zero for the first image frame. For single-frame images, it will never be greater than zero. For multi-frame images (such as animated GIFs), it will increase by one every time a new image frame is shown (including when the image animates in a loop)." />
<item value="Signature used by [Image.frameBuilder] to control the widget that will be used when an [Image] is built." />
<item value="{@tool dartpad} The following sample demonstrates how to use this builder to implement an image that fades in once it's been loaded. This sample contains a limited subset of the functionality that the [FadeInImage] widget provides out of the box. See code in examplesapilibwidgetsimageimage.frame_builder.0.dart {@end-tool}" />
<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="A builder function responsible for creating the widget that represents this image. 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 &quot;pop&quot; 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. To have finer-grained control over the way that an image's loading progress is communicated to the user, see [loadingBuilder]." />
<item value="A builder function responsible for creating the widget that represents this image. 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 &quot;pop&quot; 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="Sends a ping request to the client at the given [destination]. If [destination] is not set, pings the D-Bus server." />
<item value="Whether this widget should prevent other [MouseRegion]s visually behind it from detecting the pointer. This changes the list of regions that a pointer hovers, thus affecting how their [onHover], [onEnter], [onExit], and [cursor] behave. If [opaque] is true, this widget will absorb the mouse pointer and prevent this widget's siblings (or any other widgets that are not ancestors or descendants of this widget) from detecting the mouse pointer even when the pointer is within their areas. If [opaque] is false, this object will not affect how [MouseRegion]s behind it behave, which will detect the mouse pointer as long as the pointer is within their areas. This defaults to true." />
<item value="Creates a widget that forwards mouse events to callbacks. By default, all callbacks are empty, [cursor] is [MouseCursor.defer], and [opaque] is true." />
<item value="Layout behavior _See [BoxConstraints] for an introduction to box layout models._ If it has a child, this widget defers to the child for sizing behavior. If it does not have a child, it grows to fit the parent instead. {@tool dartpad} This example makes a [Container] react to being entered by a mouse pointer, showing a count of the number of entries and exits. See code in examplesapilibwidgetsbasicmouse_region.0.dart {@end-tool} See also: [Listener], a similar widget that tracks pointer events when the pointer has buttons pressed." />
<item value="A widget that tracks the movement of mice. {@youtube 560 315 https:www.youtube.comwatch?v=1oF3pI5umck} [MouseRegion] is used when it is needed to compare the list of objects that a mouse pointer is hovering over between this frame and the last frame. This means entering events, exiting events, and mouse cursors. To listen to general pointer events, use [Listener], or more preferably, [GestureDetector]." />
<item value="elevator wait" />
<item value="电梯排队中" />
<item value="All list items must have a key. This example demonstrates using the [ReorderableListView.proxyDecorator] callback to customize the appearance of a list item while it's being dragged." />
@@ -49,25 +62,12 @@
<item value="trackpad scroll to scale factor" />
<item value="Gestures from a trackpad. A trackpad here is defined as a touch-based pointer device with an indirect surface (the user operates the screen by touching something that is not the screen). When the user makes zoom, pan, scroll or rotate gestures with a physical trackpad, supporting platforms dispatch events with kind [trackpad]. Events with kind [trackpad] can only have a [PointerChange] of `add`, `remove`, and pan-zoom related values. Some platforms don't support (or don't fully support) trackpad gestures, and might convert trackpad gestures into fake pointer events that simulate dragging. These events typically have kind [touch] or [mouse] instead of [trackpad]. This includes (but is not limited to) Web, and iOS when `UIApplicationSupportsIndirectInputEvents` isn't present in `Info.plist` or returns NO. Moving the pointing cursor or clicking with a trackpad typically triggers [touch] or [mouse] events, but never triggers [trackpad] events." />
<item value="stack dialog widget V 2" />
<item value="cloning entry" />
<item value="Legacy" />
<item value="agi keyboard widget legacy" />
<item value="agi keyboard widget legency" />
<item value="A widget that lays the child out as if it was in the tree, but without painting anything, without making the child available for hit testing, and without taking any room in the parent. Offstage children are still active: they can receive focus and have keyboard input directed to them." />
<item value="Cancels this subscription. After this call, the subscription no longer receives events. The stream may need to shut down the source of events and clean up after the subscription is canceled. Returns a future that is completed once the stream has finished its cleanup. Typically, cleanup happens when the stream needs to release resources. For example, a stream might need to close an open file (as an asynchronous operation). If the listener wants to delete the file after having canceled the subscription, it must wait for the cleanup future to complete. If the cleanup throws, which it really shouldn't, the returned future completes with that error." />
<item value="chassis status notifier" />
<item value="collect data" />
<item value="The following defines the version and build number for your application. A version number is three numbers separated by dots, like 1.2.43 followed by an optional build number separated by a +. Both the version and the builder number may be overridden in flutter build by specifying --build-name and --build-number, respectively. In Android, build-name is used as versionName while build-number used as versionCode. Read more about Android versioning at https:developer.android.comstudiopublishversioning In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion. Read more about iOS versioning at https:developer.apple.comlibraryarchivedocumentationGeneralReferenceInfoPlistKeyReferenceArticlesCoreFoundationKeys.html In Windows, build-name is used as the major, minor, and patch parts of the product and file versions while build-number is used as the build suffix." />
<item value="negate" />
<item value="weapon" />
<item value="crescent" />
<item value="render indices" />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="646" />
<entry key="CHINESE_SIMPLIFIED" value="5" />
<entry key="ENGLISH" value="651" />
<entry key="CHINESE_SIMPLIFIED" value="17" />
<entry key="ENGLISH" value="663" />
<entry key="HAWAIIAN" value="1" />
<entry key="INDONESIAN" value="1" />
<entry key="NORWEGIAN" value="1" />