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.

65 lines
15 KiB

<application>
<component name="Translation.Cache">
<option name="lastTrimTime" value="1679283328640" />
</component>
<component name="Translation.States">
<histories>
<item value="Configuration information passed to the [ImageProvider.resolve] method to select a specific image. See also: [createLocalImageConfiguration], which creates an [ImageConfiguration] based on ambient configuration in a [Widget] environment. [ImageProvider], which uses [ImageConfiguration] objects to determine which image to obtain." />
<item value="A router that routes all pointer events received from the engine." />
<item value="Retrieve the entries of the process environment. The result is an [Iterable] of strings, where each string represents an environment entry. Environment entries should be strings containing a non-empty name and a value separated by a '=' character. The name does not contain a '=' character, so the name is everything up to the first '=' character. Values are everything after the first '=' character. A value may contain further '=' characters, and it may be empty. Returns an [OSError] if retrieving the environment fails." />
<item value="Creates a new repeating timer. The [callback] is invoked repeatedly with [duration] intervals until canceled with the [cancel] function. The exact timing depends on the underlying timer implementation. No more than `n` callbacks will be made in `duration n` time, but the time between two consecutive callbacks can be shorter and longer than `duration`. In particular, an implementation may schedule the next callback, e.g., a `duration` after either when the previous callback ended, when the previous callback started, or when the previous callback was scheduled for - even if the actual callback was delayed." />
<item value="Creates a new timer. The [callback] function is invoked after the given [duration]. Example: ```dart final timer = Timer(const Duration(seconds: 5), () =&gt; print('Timer finished')); Outputs after 5 seconds: &quot;Timer finished&quot;. ```" />
<item value="A countdown timer that can be configured to fire once or repeatedly. The timer counts down from the specified duration to 0. When the timer reaches 0, the timer invokes the specified callback function. Use a periodic timer to repeatedly count down the same interval. A negative duration is treated the same as a duration of 0. If the duration is statically known to be 0, consider using [run]. Frequently the duration is either a constant or computed as in the following example (taking advantage of the multiplication operator of the [Duration] class): ```dart void main() { scheduleTimeout(5 1000); 5 seconds. } Timer scheduleTimeout([int milliseconds = 10000]) =&gt; Timer(Duration(milliseconds: milliseconds), handleTimeout); void handleTimeout() { callback function Do some work. } ``` Note: If Dart code using [Timer] is compiled to JavaScript, the finest granularity available in the browser is 4 milliseconds. See also: [Stopwatch] for measuring elapsed time." />
<item value="Seems .unityLibrarybuild.gradle has bean resolved" />
<item value="Skip resolve script because another process running" />
<item value="resolve" />
<item value="If false the text field is &quot;disabled&quot;: it ignores taps and its [decoration] is rendered in grey. If non-null this property overrides the [decoration]'s [InputDecoration.enabled] property." />
<item value="Used by subclasses to assert that the [ChangeNotifier] has not yet been disposed. {@tool snippet} The `debugAssertNotDisposed` function should only be called inside of an assert, as in this example. ```dart class MyNotifier with ChangeNotifier { void doUpdate() { assert(ChangeNotifier.debugAssertNotDisposed(this)); ... } } ``` {@end-tool} This is static and not an instance method because too many people try to implement ChangeNotifier instead of extending it (and so it is too breaking to add a method, especially for debug)." />
<item value="Controls how tall the selection highlight boxes are computed to be. See [ui.BoxHeightStyle] for details on available styles." />
<item value="The base fill color of the decoration's container color. When [InputDecorator.isHovering] is true, the [hoverColor] is also blended into the final fill color. By default the fillColor is based on the current [Theme]. The decoration's container is the area which is filled if [filled] is true and bordered per the [border]. It's the area adjacent to [icon] and above the widgets that contain [helperText], [errorText], and [counterText]." />
<item value="dimension" />
<item value="Create Private Group Chat Page" />
<item value="The path of the executable used to run the script in this isolate. Usually `dart` when running on the Dart VM or the compiled script name (`script_name.exe`). The literal path used to identify the executable. This path might be relative or just be a name from which the executable was found by searching the system path. Use [resolvedExecutable] to get an absolute path to the executable." />
<item value="Shape Clipper" />
<item value="Sub Rects Clipper" />
<item value="Custom Clipper" />
<item value="Whether the strut height should be forced. When true, all lines will be laid out with the height of the strut. All line and run-specific metrics will be ignoredoverridden and only strut metrics will be used instead. This property guarantees uniform line spacing, however text in adjacent lines may overlap. This property should be enabled with caution as it bypasses a large portion of the vertical layout system. This is equivalent to setting [TextStyle.height] to zero for all [TextStyle]s in the paragraph. Since the height of each line is calculated as a max of the metrics of each run of text, zero height [TextStyle]s cause the minimums defined by strut to always manifest, resulting in all lines having the height of the strut. The default is false." />
<item value="The horizontal line used to align ideographic characters." />
<item value="The horizontal line used to align the bottom of glyphs for alphabetic characters. alphabetic, The horizontal line used to align ideographic characters. ideographic," />
<item value="A horizontal line used for aligning text." />
<item value="Creates a new TextHeightBehavior object. applyHeightToFirstAscent: When true, the [TextStyle.height] modifier will be applied to the ascent of the first line. When false, the font's default ascent will be used. applyHeightToLastDescent: When true, the [TextStyle.height] modifier will be applied to the descent of the last line. When false, the font's default descent will be used. leadingDistribution: How the leading is distributed over and under text. All properties default to true (height modifications applied as normal)." />
<item value="{@template dart.ui.textHeightBehavior} Defines how to apply [TextStyle.height] over and under text. [TextHeightBehavior.applyHeightToFirstAscent] and [TextHeightBehavior.applyHeightToLastDescent] represent whether the [TextStyle.height] modifier will be applied to the corresponding metric. By default both properties are true, and [TextStyle.height] is applied as normal. When set to false, the font's default ascent will be used. [TextHeightBehavior.leadingDistribution] determines how the leading is distributed over and under text. This property applies before [TextHeightBehavior.applyHeightToFirstAscent] and [TextHeightBehavior.applyHeightToLastDescent]. {@endtemplate}" />
<item value="{@template cloud_firestore.collection_reference.doc} Returns a `DocumentReference` with the provided path. If no [path] is provided, an auto-generated ID is used. The unique key generated is prefixed with a client-generated timestamp so that the resulting list will be chronologically-sorted. {@endtemplate}" />
<item value="Whether the collection contains an element equal to [element]. This operation will check each element in order for being equal to [element], unless it has a more efficient way to find an element equal to [element]. The equality used to determine whether [element] is equal to an element of the iterable defaults to the [Object.==] of the element. Some types of iterable may have a different equality used for its elements. For example, a [Set] may have a custom equality (see [Set.identity]) that its `contains` uses. Likewise the `Iterable` returned by a [Map.keys] call should use the same equality that the `Map` uses for keys." />
<item value="The value for the given [key], or `null` if [key] is not in the map. Some maps allow `null` as a value. For those maps, a lookup using this operator cannot distinguish between a key not being in the map, and the key being there with a `null` value. Methods like [containsKey] or [putIfAbsent] can be used if the distinction is important." />
<item value="Whether this map contains the given [key]. Returns true if any of the keys in the map are equal to `key` according to the equality used by the map. ```dart final moonCount = &lt;String, int&gt;{'Mercury': 0, 'Venus': 0, 'Earth': 1, 'Mars': 2, 'Jupiter': 79, 'Saturn': 82, 'Uranus': 27, 'Neptune': 14 }; final containsUranus = moonCount.containsKey('Uranus'); true final containsPluto = moonCount.containsKey('Pluto'); false ```" />
<item value="Injects an `Instance&lt;S&gt;` in memory. No need to define the generic type `&lt;[S]&gt;` as it's inferred from the [dependency] parameter. - [dependency] The Instance to be injected. - [tag] optionally, use a [tag] as an &quot;id&quot; to create multiple records of the same `Type&lt;S&gt;` the [tag] does not conflict with the same tags used by other dependencies Types. - [permanent] keeps the Instance in memory and persist it, not following `Get.smartManagement` rules. Although, can be removed by `GetInstance.reset()` and `Get.delete()` - [builder] If defined, the [dependency] must be returned from here" />
<item value="actions" />
<item value="leading" />
<item value="condition" />
<item value="Rebuilds `GetBuilder` each time you call `update()`; Can take a List of [ids], that will only update the matching `GetBuilder( id: )`, [ids] can be reused among `GetBuilders` like group tags. The update will only notify the Widgets, if [condition] is true." />
<item value="Returns a JSON Web Token (JWT) used to identify the user to a Firebase service. Returns the current token if it has not expired. Otherwise, this will refresh the token and return a new one. If [forceRefresh] is `true`, the token returned will be refreshed regardless of token expiration." />
<item value="Runtime representation of a type. Type objects represent types. A type object can be created in several ways: By a type literal, a type name occurring as an expression, like `Type type = int;`, or a type variable occurring as an expression, like `Type type = T;`. By reading the run-time type of an object, like `Type type = o.runtimeType;`. Through `dart:mirrors`. A type object is intended as an entry point for using `dart:mirrors`. The only operations supported are comparing to other type objects for equality, and converting it to a string for debugging." />
<item value="use Null Safety Syntax" />
<item value="order Directives" />
<item value="Whether this is a getter or setter." />
<item value="latest Update Time File" />
<item value="ListFormat specifies the array format (a single parameter with multiple parameter or multiple parameters with the same name) and the separator for array items." />
<item value="data not valid: fields count should be 13" />
<item value="Specifies the [SystemUiMode] to have visible when the application is running. The `overlays` argument is a list of [SystemUiOverlay] enum values denoting the overlays to show when configured with [SystemUiMode.manual]. If a particular mode is unsupported on the platform, enabling or disabling that mode will be ignored. The settings here can be overridden by the platform when System UI becomes necessary for functionality. For example, on Android, when the keyboard becomes visible, it will enable the navigation bar and status bar system UI overlays. When the keyboard is closed, Android will not restore the previous UI visibility settings, and the UI visibility cannot be changed until 1 second after the keyboard is closed to prevent malware locking users from navigation buttons. To regain &quot;fullscreen&quot; after text entry, the UI overlays can be set again after a delay of at least 1 second through [restoreSystemUIOverlays] or calling this again. Otherwise, the original UI overlay settings will be automatically restored only when the application loses and regains focus. Alternatively, a [SystemUiChangeCallback] can be provided to respond to changes in the System UI. This will be called, for example, when in [SystemUiMode.leanBack] and the user taps the screen to bring up the system overlays. The callback provides a boolean to represent if the application is currently in a fullscreen mode or not, so that the application can respond to these changes. When `systemOverlaysAreVisible` is true, the application is not fullscreen. See [SystemChrome.setSystemUIChangeCallback] to respond to these changes in a fullscreen application." />
<item value="Fullscreen display with status and navigation bars presentable by tapping anywhere on the display. Available starting at SDK 16 or Android J. Earlier versions of Android will not be affected by this setting. For applications running on iOS, the status bar and home indicator will be hidden for a similar fullscreen experience. Tapping on the screen displays overlays, this gesture is not received by the application. See also: [SystemUiChangeCallback], used to listen and respond to the change in system overlays." />
<item value="landscape" />
<item value="portrait" />
<item value="If an IP version 6 (IPv6) address is used, both IP version 6 (IPv6) and version 4 (IPv4) connections will be accepted. To restrict this to version 6 (IPv6) only, use [v6Only] to set version 6 only. However, if the address is [InternetAddress.loopbackIPv6], only IP version 6 (IPv6) connections will be accepted." />
<item value="If [port] has the value 0 an ephemeral port will be chosen by the system. The actual port used can be retrieved using the [port] getter." />
<item value="The optional argument [backlog] can be used to specify the listen backlog for the underlying OS listen setup. If [backlog] has the value of 0 (the default) a reasonable value will be chosen by the system." />
<item value="The optional argument [shared] specifies whether additional `HttpServer` objects can bind to the same combination of `address`, `port` and `v6Only`. If `shared` is `true` and more `HttpServer`s from this isolate or other isolates are bound to the port, then the incoming connections will be distributed among all the bound `HttpServer`s. Connections can be distributed over multiple isolates this way." />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="62" />
<entry key="ENGLISH" value="63" />
</map>
</option>
</component>
</application>