Compare commits

...

3 Commits

@ -18,6 +18,17 @@
</component>
<component name="Translation.States">
<histories>
<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. ```" />
@ -57,17 +68,6 @@
<item value="debuggerx" />
<item value="calibrate" />
<item value="send RTC" />
<item value="get motion list" />
<item value="get moticon list" />
<item value="first available mqtt" />
<item value="editing" />
<item value="manual task" />
<item value="mannul" />
<item value="manul" />
<item value="is stepped" />
<item value="Creates a listener for a drag immediately following a pointer down event over the given child widget. This is most commonly used to wrap part of a list item like a drag handle." />
<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="{@macro flutter.widgets.list_view.prototypeItem} final Widget? prototypeItem;" />
</histories>
<option name="languageScores">
<map>

Loading…
Cancel
Save