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.

76 lines
8.8 KiB

<application>
<component name="Translation.Cache">
<option name="lastTrimTime" value="1721737702395" />
</component>
<component name="Translation.Settings">
<option name="primaryLanguage" value="CHINESE" />
</component>
<component name="Translation.States">
<option name="pinTranslationDialog" value="true" />
<option name="translationDialogHeight" value="702" />
<option name="translationDialogLocationX" value="591" />
<option name="translationDialogLocationY" value="536" />
<option name="translationDialogWidth" value="1253" />
<histories>
<item value="The `blendMode` parameter is used to control how the colors in the `vertices` are combined with the colors in the `paint`. If there are no colors specified in `vertices` then the `blendMode` has no effect. If there are colors in the `vertices`, then the color taken from the [Paint.shader] or [Paint.color] in the `paint` is blended with the colors specified in the `vertices` using the `blendMode` parameter. For the purposes of this blending, the colors from the `paint` parameter are considered the source, and the colors from the `vertices` are considered the destination. [BlendMode.dst] ignores the `paint` and uses only the colors of the `vertices`; [BlendMode.src] ignores the colors of the `vertices` and uses only the colors in the `paint`." />
<item value="If the `indices` parameter is specified, all values in the list must be valid index values for pairs in `positions`. For example, if there are 12 numbers in `positions` (representing 6 coordinates), the `indicies` must be numbers in the range 0..5 inclusive. The `mode` and `positions` parameters must not be null." />
<item value="The `positions` parameter provides the points in the canvas space that will be use to draw the triangles. Each point is represented as two numbers in the list, the first giving the x coordinate and the second giving the y coordinate. (As a result, the list must have an even number of entries.)" />
<item value="Creates a set of vertex data for use with [Canvas.drawVertices], using the encoding expected by the Flutter engine. The `mode` parameter describes how the points should be interpreted: as independent triangles ([VertexMode.triangles]), as a sliding window of points forming a chain of triangles each sharing one side with the next ([VertexMode.triangleStrip]), or as a fan of triangles with a single shared point ([VertexMode.triangleFan])." />
<item value="texture coordinates" />
<item value="Constructs a quaternion from [yaw], [pitch] and [roll]." />
<item value="Constructs Matrix4 from [translation], [rotation] and [scale]." />
<item value="Defines a [Quaternion] (a four-dimensional vector) for efficient rotation calculations. Quaternion are better for interpolating between rotations and avoid the [gimbal lock](http:de.wikipedia.orgwikiGimbal_Lock) problem compared to euler rotations." />
<item value="Is this object visiable." />
<item value="The backface will be culled without rendering." />
<item value="updateTransform after you change the value." />
<item value="evict" />
<item value="Raw RGBA format. Unencoded bytes, in RGBA row-primary form with premultiplied alpha, 8 bits per channel." />
<item value="Opaque handle to raw decoded image data (pixels). To obtain an [Image] object, use the [ImageDescriptor] API. To draw an [Image], use one of the methods on the [Canvas] class, such as [Canvas.drawImage]." />
<item value="Convert an array of pixel values into an [Image] object. The `pixels` parameter is the pixel data. They are packed in bytes in the order described by `format`, then grouped in rows, from left to right, then top to bottom. The `rowBytes` parameter is the number of bytes consumed by each row of pixels in the data buffer. If unspecified, it defaults to `width` multiplied by the number of bytes per pixel in the provided `format`." />
<item value="Creates an image from a list of bytes. This function attempts to interpret the given bytes an image. If successful, the returned [Future] resolves to the decoded image. Otherwise, the [Future] resolves to null. If the image is animated, this returns the first frame. Consider [instantiateImageCodec] if support for animated images is necessary. This function differs from [ui.decodeImageFromList] in that it defers to [PaintingBinding.instantiateImageCodecWithSize], and therefore can be mocked in tests." />
<item value="specular" />
<item value="diffuse" />
<item value="ambient" />
<item value="ban_lint_code: don't use this, please use auto fix to resolve this problem" />
<item value="don't use this" />
<item value="this" />
<item value="Write the given [name], possibly with a prefix, assuming that the name can be imported from any of the given [uris]." />
<item value="Write the code for a declaration of a class with the given [name]. If a list of [interfaces] is provided, then the class will implement those interfaces. If [isAbstract] is `true`, then the class will be abstract. If a [membersWriter] is provided, then it will be invoked to allow members to be generated. If a list of [mixins] is provided, then the class will mix in those classes. If a [nameGroupName] is provided, then the name of the class will be included in the linked edit group with that name. If a [superclass] is given then it will be the superclass of the class. (If a list of [mixins] is provided but no [superclass] is given then the class will extend `Object`.)" />
<item value="write class declaration" />
<item value="add constructor declaration" />
<item value="add combinator" />
<item value="add block" />
<item value="add augmentation import directive" />
<item value="add assert initializer" />
<item value="add as expression" />
<item value="add annotation" />
<item value="add annotated node" />
<item value="add adjacent strings" />
<item value="add object pattern" />
<item value="add constructor initializer" />
<item value="add cons" />
<item value="add typed literal" />
<item value="add type literal" />
<item value="add type parameter" />
<item value="add type parameter list" />
<item value="add uri based directive" />
<item value="add variable declaration" />
<item value="&quot;node&quot; exposes metadata about the variable declaration. We could check &quot;node&quot; to show the lint only in some conditions. This line tells custom_lint to render a warning at the location of &quot;node&quot;. And the warning shown will use our `code` variable defined above as description." />
<item value="Whether to exclude these gestures from the semantics tree. For example, the long-press gesture for showing a tooltip is excluded because the tooltip itself is included in the semantics tree directly and so having a gesture to show it would result in duplication of information." />
<item value="The velocity of the last pointer to be lifted off of the screen." />
<item value="The velocity the pointer was moving when it stopped contacting the screen. Defaults to zero if not specified in the constructor." />
<item value="The pointer's velocity when it stopped contacting the screen. Defaults to zero if not specified in the constructor." />
<item value="A widget that imposes no constraints on its child, allowing it to render at its &quot;natural&quot; size. 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. 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="[ConstrainedBox], for a box which imposes constraints on its child. [Align], which loosens the constraints given to the child rather than removing them entirely. [Container], a convenience widget that combines common painting, positioning, and sizing widgets. [OverflowBox], a widget that imposes different constraints on its child than it gets from its parent, possibly allowing the child to overflow the parent. [ConstraintsTransformBox], a widget that sizes its child using a transformed [BoxConstraints], and shows a warning if the child overflows in debug mode." />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="571" />
<entry key="ENGLISH" value="572" />
<entry key="HAWAIIAN" value="1" />
<entry key="POLISH" value="1" />
<entry key="ROMANIAN" value="1" />
</map>
</option>
</component>
</application>