Compare commits
5 Commits
b2b92103ed
...
8585c31ee8
| Author | SHA1 | Date | |
|---|---|---|---|
| 8585c31ee8 | |||
| d2e8e2a42c | |||
| c521384924 | |||
| 0a89bbcd88 | |||
| 0e1f437bd2 |
@@ -1,8 +1,10 @@
|
|||||||
<application>
|
<application>
|
||||||
<component name="FindSettings">
|
<component name="FindSettings">
|
||||||
|
<option name="caseSensitive" value="true" />
|
||||||
<option name="customScope" value="Project Files" />
|
<option name="customScope" value="Project Files" />
|
||||||
<option name="defaultScopeName" value="Project Files" />
|
<option name="defaultScopeName" value="Project Files" />
|
||||||
<option name="localRegularExpressions" value="true" />
|
<option name="localRegularExpressions" value="true" />
|
||||||
|
<option name="CASE_SENSITIVE_SEARCH" value="true" />
|
||||||
<option name="LOCAL_REGULAR_EXPRESSIONS" value="true" />
|
<option name="LOCAL_REGULAR_EXPRESSIONS" value="true" />
|
||||||
<option name="SEARCH_SCOPE" value="Project Files" />
|
<option name="SEARCH_SCOPE" value="Project Files" />
|
||||||
<mask>*.css</mask>
|
<mask>*.css</mask>
|
||||||
|
|||||||
+34
-34
@@ -12,6 +12,38 @@
|
|||||||
<option name="translationDialogLocationY" value="536" />
|
<option name="translationDialogLocationY" value="536" />
|
||||||
<option name="translationDialogWidth" value="1253" />
|
<option name="translationDialogWidth" value="1253" />
|
||||||
<histories>
|
<histories>
|
||||||
|
<item value="visit function expression" />
|
||||||
|
<item value="visit variable declaration statement" />
|
||||||
|
<item value="visit yield statement" />
|
||||||
|
<item value="An AST visitor that will recursively visit all of the nodes in an AST structure. For example, using an instance of this class to visit a [Block] will also cause all of the statements in the block to be visited. Subclasses that override a visit method must either invoke the overridden visit method or must explicitly ask the visited node to visit its children. Failure to do so will cause the children of the visited node to not be visited. Clients may extend this class." />
|
||||||
|
<item value="recursive ast visitor" />
|
||||||
|
<item value="visit field formal parameter" />
|
||||||
|
<item value="map literal entry" />
|
||||||
|
<item value="If [throwIfDiagnostics] is `true` (the default), then if any diagnostics are produced because of syntactic errors in the file an `ArgumentError` will be thrown. If the parameter is `false`, then the caller can check the result to see whether there are any errors." />
|
||||||
|
<item value="Callers that don't need the feature set to be strictly correct can pass in `FeatureSet.latestLanguageVersion()` to enable the default set of features; this is much more performant than using an analysis session, because it doesn't require the analyzer to process the SDK." />
|
||||||
|
<item value="[featureSet] determines what set of features will be assumed by the parser. This parameter is required because the analyzer does not yet have a performant way of computing the correct feature set for a single file to be parsed. Callers that need the feature set to be strictly correct must create an [AnalysisContextCollection], query it to get an [AnalysisContext], query it to get an [AnalysisSession], and then call `getParsedUnit`." />
|
||||||
|
<item value="If a [resourceProvider] is given, it will be used to access the file system." />
|
||||||
|
<item value="If a [path] is provided, it will be used as the name of the file when reporting errors." />
|
||||||
|
<item value="Two or more string literals that are implicitly concatenated because of being adjacent (separated only by whitespace). For example ```dart 'Hello ' 'World' ``` While the grammar only allows adjacent strings where all of the strings are of the same kind (single line or multi-line), this class doesn't enforce that restriction. adjacentStrings ::= [StringLiteral] [StringLiteral]+" />
|
||||||
|
<item value="The parsed, unresolved compilation unit for the [content]." />
|
||||||
|
<item value="visit function declaration statement" />
|
||||||
|
<item value="visit function declaration" />
|
||||||
|
<item value="visit interpolation string" />
|
||||||
|
<item value="begin token" />
|
||||||
|
<item value="contents end" />
|
||||||
|
<item value="contents offset" />
|
||||||
|
<item value="end token" />
|
||||||
|
<item value="is multiline" />
|
||||||
|
<item value="is raw" />
|
||||||
|
<item value="is single quoted" />
|
||||||
|
<item value="is synthetic" />
|
||||||
|
<item value="visit string interpolation" />
|
||||||
|
<item value="simple string literal" />
|
||||||
|
<item value="adjacent strings" />
|
||||||
|
<item value="string interpolation" />
|
||||||
|
<item value="visit adjacent strings" />
|
||||||
|
<item value="visit simple string literal" />
|
||||||
|
<item value="A widget that calls callbacks in response to common pointer events. It listens to events that can construct gestures, such as when the pointer is pressed, moved, then released or canceled. It does not listen to events that are exclusive to mouse, such as when the mouse enters, exits or hovers a region without pressing any buttons. For these events, use [MouseRegion]. Rather than listening for raw pointer events, consider listening for higher-level gestures using [GestureDetector]." />
|
||||||
<item value="An [Iterable] of Unicode code-points of this string. If the string contains surrogate pairs, they are combined and returned as one integer by this iterator. Unmatched surrogate halves are treated like valid 16-bit code-units." />
|
<item value="An [Iterable] of Unicode code-points of this string. If the string contains surrogate pairs, they are combined and returned as one integer by this iterator. Unmatched surrogate halves are treated like valid 16-bit code-units." />
|
||||||
<item value="Whether this [State] object is currently in a tree. After creating a [State] object and before calling [initState], the framework "mounts" the [State] object by associating it with a [BuildContext]. The [State] object remains mounted until the framework calls [dispose], after which time the framework will never ask the [State] object to [build] again. It is an error to call [setState] unless [mounted] is true." />
|
<item value="Whether this [State] object is currently in a tree. After creating a [State] object and before calling [initState], the framework "mounts" the [State] object by associating it with a [BuildContext]. The [State] object remains mounted until the framework calls [dispose], after which time the framework will never ask the [State] object to [build] again. It is an error to call [setState] unless [mounted] is true." />
|
||||||
<item value="Whether the [Widget] this context is associated with is currently mounted in the widget tree. Accessing the properties of the [BuildContext] or calling any methods on it is only valid while mounted is true. If mounted is false, assertions will trigger. Once unmounted, a given [BuildContext] will never become mounted again. {@macro flutter.widgets.BuildContext.asynchronous_gap}" />
|
<item value="Whether the [Widget] this context is associated with is currently mounted in the widget tree. Accessing the properties of the [BuildContext] or calling any methods on it is only valid while mounted is true. If mounted is false, assertions will trigger. Once unmounted, a given [BuildContext] will never become mounted again. {@macro flutter.widgets.BuildContext.asynchronous_gap}" />
|
||||||
@@ -30,44 +62,12 @@
|
|||||||
<item value="Set the initial position at the position where this gesture recognizer won the arena." />
|
<item value="Set the initial position at the position where this gesture recognizer won the arena." />
|
||||||
<item value="Creates a listener for an drag following a long press event over the given child widget. This is most commonly used to wrap an entire list item in a reorderable list." />
|
<item value="Creates a listener for an drag following a long press event over the given child widget. This is most commonly used to wrap an entire list item in a reorderable list." />
|
||||||
<item value="新增" />
|
<item value="新增" />
|
||||||
<item value="modified" />
|
|
||||||
<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 "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. 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 "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="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." />
|
|
||||||
<item value="By default, on [TargetPlatformVariant.desktop] platforms each item will have a drag handle added on top of it that will allow the user to grab it to move the item. On [TargetPlatformVariant.mobile], no drag handle will be added, but when the user long presses anywhere on the item it will start moving the item. Displaying drag handles can be controlled with [ReorderableListView.buildDefaultDragHandles]." />
|
|
||||||
<item value="A list whose items the user can interactively reorder by dragging. {@youtube 560 315 https:www.youtube.comwatch?v=3fB1mxOsqJE} This sample shows by dragging the user can reorder the items of the list. The [onReorder] parameter is required and will be called when a child widget is dragged to a new position. {@tool dartpad}" />
|
|
||||||
<item value="If true: on desktop platforms, a drag handle is stacked over the center of each item's trailing edge; on mobile platforms, a long press anywhere on the item starts a drag. The default desktop drag handle is just an [Icons.drag_handle] wrapped by a [ReorderableDragStartListener]. On mobile platforms, the entire item is wrapped with a [ReorderableDelayedDragStartListener]. To change the appearance or the layout of the drag handles, make this parameter false and wrap each list item, or a widget within each list item, with [ReorderableDragStartListener] or [ReorderableDelayedDragStartListener], or a custom subclass of [ReorderableDragStartListener]. The following sample specifies `buildDefaultDragHandles: false`, and uses a [Card] at the leading edge of each item for the item's drag handle. {@tool dartpad} See code in examplesapilibmaterialreorderable_listreorderable_list_view.build_default_drag_handles.0.dart {@end-tool}" />
|
|
||||||
<item value="The extra object used when navigating with [GoRouter]." />
|
|
||||||
<item value="True if this client allows other clients to introspect it." />
|
|
||||||
<item value="introspectable" />
|
|
||||||
<item value="Creates a widget that animates its position implicitly. Only two out of the three horizontal values ([left], [right], [width]), and only two out of the three vertical values ([top], [bottom], [height]), can be set. In each case, at least one of the three must be null." />
|
|
||||||
<item value="{@macro flutter.widgets.EdgeDraggingAutoScroller.velocityScalar} {@macro flutter.widgets.SliverReorderableList.autoScrollerVelocityScalar.default}" />
|
|
||||||
<item value="auto scroller velocity scalar" />
|
|
||||||
<item value="compo task info" />
|
|
||||||
<item value="The grade (granular stroke weight) for drawing the icon. Requires the underlying icon font to support the `GRAD` [FontVariation] axis, otherwise has no effect. Variable font filenames often indicate the supported axes. Can be negative. Grade and [weight] both affect a symbol's stroke weight (thickness), but grade has a smaller impact on the size of the symbol. Grade is also available in some text fonts. One can match grade levels between text and symbols for a harmonious visual effect. For example, if the text font has a -25 grade value, the symbols can match it with a suitable value, say -25." />
|
|
||||||
<item value="See also: [fill], for controlling fill. [grade], for controlling stroke weight in a more granular way. [opticalSize], for controlling optical size. https:fonts.google.comknowledgeglossaryweight_axis" />
|
|
||||||
<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="The fill for drawing the icon. Requires the underlying icon font to support the `FILL` [FontVariation] axis, otherwise has no effect. Variable font filenames often indicate the supported axes. Must be between 0.0 (unfilled) and 1.0 (filled), inclusive. Can be used to convey a state transition for animation or interaction. Defaults to nearest [IconTheme]'s [IconThemeData.fill]. See also: [weight], for controlling stroke weight. [grade], for controlling stroke weight in a more granular way. [opticalSize], for controlling optical size." />
|
|
||||||
<item value="The size of the icon in logical pixels. Icons occupy a square with width and height equal to size. Defaults to the nearest [IconTheme]'s [IconThemeData.size]. If this [Icon] is being placed inside an [IconButton], then use [IconButton.iconSize] instead, so that the [IconButton] can make the splash area the appropriate size as well. The [IconButton] uses an [IconTheme] to pass down the size to the [Icon]." />
|
|
||||||
</histories>
|
</histories>
|
||||||
<option name="languageScores">
|
<option name="languageScores">
|
||||||
<map>
|
<map>
|
||||||
<entry key="CHINESE" value="646" />
|
<entry key="CHINESE" value="646" />
|
||||||
<entry key="CHINESE_SIMPLIFIED" value="39" />
|
<entry key="CHINESE_SIMPLIFIED" value="82" />
|
||||||
<entry key="ENGLISH" value="684" />
|
<entry key="ENGLISH" value="727" />
|
||||||
<entry key="HAWAIIAN" value="1" />
|
<entry key="HAWAIIAN" value="1" />
|
||||||
<entry key="INDONESIAN" value="1" />
|
<entry key="INDONESIAN" value="1" />
|
||||||
<entry key="NORWEGIAN" value="1" />
|
<entry key="NORWEGIAN" value="1" />
|
||||||
|
|||||||
Reference in New Issue
Block a user