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.
77 lines
12 KiB
77 lines
12 KiB
<application>
|
|
<component name="AppStorage">
|
|
<option name="newTranslationDialogHeight" value="304" />
|
|
<option name="newTranslationDialogWidth" value="406" />
|
|
<option name="newTranslationDialogX" value="811" />
|
|
<option name="newTranslationDialogY" value="447" />
|
|
<option name="pinTranslationDialog" value="true" />
|
|
<histories>
|
|
<item value="Outlined Border" />
|
|
<item value="General Private Chat Controller" />
|
|
<item value="This's a flag lock, to prevent hop in a group chat before pre group chat page haven't dispose completely." />
|
|
<item value="This's a flag lock, to prevent hop in a group chat before pre-chat page haven't dispose completely." />
|
|
<item value="By default all lottie animation is infinite, which causes e2e test halt. Thus setting repeat as false when running in e2e test" />
|
|
<item value="e 2 e Testing Active" />
|
|
<item value="feat: GS-966 display customized name first." />
|
|
<item value="Whether [other] is a `String` with the same sequence of code units. This method compares each individual code unit of the strings. It does not check for Unicode equivalence. For example, both the following strings represent the string 'Amélie', but due to their different encoding, are not equal: ```dart 'Am\xe9lie' == 'Ame\u{301}lie'; false ``` The first string encodes 'é' as a single unicode code unit (also a single rune), whereas the second string encodes it as 'e' with the combining accent character '◌́'." />
|
|
<item value="A hash code derived from the code units of the string. This is compatible with [operator ==]. Strings with the same sequence of code units have the same hash code." />
|
|
<item value="Petition Reports Record" />
|
|
<item value="Optionally, annotate a Built Value with this to specify settings. This is only needed for advanced use." />
|
|
<item value="immersive" />
|
|
<item value="lean Back" />
|
|
<item value="immersive Sticky" />
|
|
<item value="edge To Edge" />
|
|
<item value="manual" />
|
|
<item value="transitive" />
|
|
<item value="fix: issue happened on quick rejoin chat" />
|
|
<item value="fix: issue on quick rejoin chat" />
|
|
<item value="Called to veto attempts by the user to dismiss the enclosing [ModalRoute]. If the callback returns a Future that resolves to false, the enclosing route will not be popped." />
|
|
<item value="Delete registered Class Instance [S] (or [tag]) and, closes any open controllers `DisposableInterface`, cleans up the memory Deletes the Instance<[S]>, cleaning the memory. - [tag] Optional "tag" used to register the Instance - [key] For internal usage, is the processed key used to register the Instance. don't use it unless you know what you are doing. Deletes the Instance<[S]>, cleaning the memory and closes any open controllers (`DisposableInterface`). - [tag] Optional "tag" used to register the Instance - [key] For internal usage, is the processed key used to register the Instance. don't use it unless you know what you are doing. - [force] Will delete an Instance even if marked as `permanent`." />
|
|
<item value="Deletes the Instance<[S]>, cleaning the memory and closes any open controllers (`DisposableInterface`). - [tag] Optional "tag" used to register the Instance - [key] For internal usage, is the processed key used to register the Instance. don't use it unless you know what you are doing. - [force] Will delete an Instance even if marked as `permanent`." />
|
|
<item value="feat: speed up reaction and message send." />
|
|
<item value="Operation was rejected because the system is not in a state required for the operation's execution. If performing a query, ensure it has been indexed via the Firebase console." />
|
|
<item value="strange content on replaying message with at user." />
|
|
<item value="Navigation.pushReplacement() shortcut .<br><br> Pop the current page and pushes a new `page` to the stack It has the advantage of not needing context, so you can call from your business logic You can set a custom [transition], define a Tween [curve], and a transition [duration]. You can send any type of value to the other route in the [arguments]. Just like native routing in Flutter, you can push a route as a [fullscreenDialog], [id] is for when you are using nested navigation, as explained in documentation If you want the same behavior of ios that pops a route when the user drag, you can set [popGesture] to true If you're using the [Bindings] api, you must define it here By default, GetX will prevent you from push a route that you already in, if you want to push anyway, set [preventDuplicates] to false" />
|
|
<item value="input Restore Key" />
|
|
<item value="Sends the current composing rect to the iOS text input plugin via the text input channel. We need to keep sending the information even if no text is currently marked, as the information usually lags behind. The text input plugin needs to estimate the composing rect based on the latest caret rect, when the composing rect info didn't arrive in time." />
|
|
<item value="Returns a list of rects that bound the given selection. The [boxHeightStyle] and [boxWidthStyle] arguments may be used to select the shape of the [TextBox]s. These properties default to [ui.BoxHeightStyle.tight] and [ui.BoxWidthStyle.tight] respectively and must not be null. A given selection might have more than one rect if this text painter contains bidirectional text because logically contiguous text might not be visually contiguous. Leading or trailing newline characters will be represented by zero-width `Textbox`es. The method only returns `TextBox`es of glyphs that are entirely enclosed by the given `selection`: a multi-code-unit glyph will be excluded if only part of its code units are in `selection`." />
|
|
<item value="Send the caret location instead if there's no marked text yet." />
|
|
<item value="The range of text that is still being composed. Composing regions are created by input methods (IMEs) to indicate the text within a certain range is provisional. For instance, the Android Gboard app's English keyboard puts the current word under the caret into a composing region to indicate the word is subject to autocorrect or prediction changes. Composing regions can also be used for performing multistage input, which is typically used by IMEs designed for phoetic keyboard to enter ideographic symbols. As an example, many CJK keyboards require the user to enter a latin alphabet sequence and then convert it to CJK characters. On iOS, the default software keyboards do not have a dedicated view to show the unfinished latin sequence, so it's displayed directly in the text field, inside of a composing region. The composing region should typically only be changed by the IME, or the user via interacting with the IME. If the range represented by this property is [TextRange.empty], then the text is not currently being composed." />
|
|
<item value="tab切换时背景颜色平滑变化" />
|
|
<item value="tab切换时背景颜色平滑渐变" />
|
|
<item value="Whether any listeners are currently registered. Clients should not depend on this value for their behavior, because having one listener's logic change when another listener happens to start or stop listening will lead to extremely hard-to-track bugs. Subclasses might use this information to determine whether to do any work when there are no listeners, however; for example, resuming a [Stream] when a listener is added and pausing it when a listener is removed. Typically this is used by overriding [addListener], checking if [hasListeners] is false before calling `super.addListener()`, and if so, starting whatever work is needed to determine when to call [notifyListeners]; and similarly, by overriding [removeListener], checking if [hasListeners] is false after calling `super.removeListener()`, and if so, stopping that same work." />
|
|
<item value="feat: send message to cloud function; hide animated emojis when dialog showing." />
|
|
<item value="implement" />
|
|
<item value="实现" />
|
|
<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="mention messages notification" />
|
|
<item value="Mention Message" />
|
|
<item value="Linearly interpolate between two colors. This is intended to be fast but as a result may be ugly. Consider [HSVColor] or writing custom logic for interpolating colors. If either color is null, this function linearly interpolates from a transparent instance of the other color. This is usually preferable to interpolating from [material.Colors.transparent] (`const Color(0x00000000)`), which is specifically transparent _black_. The `t` argument represents position on the timeline, with 0.0 meaning that the interpolation has not started, returning `a` (or something equivalent to `a`), 1.0 meaning that the interpolation has finished, returning `b` (or something equivalent to `b`), and values in between meaning that the interpolation is at the relevant point on the timeline between `a` and `b`. The interpolation can be extrapolated beyond 0.0 and 1.0, so negative values and values greater than 1.0 are valid (and can easily be generated by curves such as [Curves.elasticInOut]). Each channel will be clamped to the range 0 to 255. Values for `t` are usually obtained from an [Animation<double>], such as an [AnimationController]." />
|
|
<item value="open Profile Card" />
|
|
<item value="_state" />
|
|
<item value="Creates a future containing the result of calling [computation] asynchronously with [scheduleMicrotask]. If executing [computation] throws, the returned future is completed with the thrown error. If calling [computation] returns a [Future], completion of the created future will wait until the returned future completes, and will then complete with the same result. If calling [computation] returns a non-future value, the returned future is completed with that value." />
|
|
<item value="Called if this focus node receives a key event while focused (i.e. when [hasFocus] returns true). {@macro flutter.widgets.FocusNode.keyEvents}" />
|
|
<item value="activate" />
|
|
<item value="show Mentionable User List" />
|
|
<item value="Recognizes movement in the horizontal direction on a per-pointer basis. In contrast to [HorizontalDragGestureRecognizer], [HorizontalMultiDragGestureRecognizer] watches each pointer separately, which means multiple drags can be recognized concurrently if multiple pointers are in contact with the screen. See also: [HorizontalDragGestureRecognizer], a gesture recognizer that just looks at horizontal movement. [ImmediateMultiDragGestureRecognizer], a similar recognizer, but without the limitation that the drag must start horizontally. [VerticalMultiDragGestureRecognizer], which only recognizes drags that start vertically." />
|
|
<item value="Tertiary" />
|
|
<item value="Bit field using the Button constants such as [kPrimaryMouseButton], [kSecondaryStylusButton], etc. For example, if this has the value 6 and the [kind] is [PointerDeviceKind.invertedStylus], then this indicates an upside-down stylus with both its primary and secondary buttons pressed." />
|
|
</histories>
|
|
<option name="languageScores">
|
|
<map>
|
|
<entry key="CHINESE" value="220" />
|
|
<entry key="ENGLISH" value="222" />
|
|
<entry key="FRENCH" value="1" />
|
|
</map>
|
|
</option>
|
|
</component>
|
|
<component name="Cache">
|
|
<option name="lastTrimTime" value="1659880249837" />
|
|
</component>
|
|
<component name="Settings">
|
|
<option name="phoneticFontFamily" value="DejaVu Sans Mono" />
|
|
<option name="primaryFontFamily" value="Noto Sans CJK SC Regular" />
|
|
<option name="showActionsInContextMenuOnlyWithSelection" value="false" />
|
|
<option name="translateDocumentation" value="true" />
|
|
</component>
|
|
</application> |