Compare commits

..

6 Commits

+11 -11
View File
@@ -5,6 +5,14 @@
<option name="newTranslationDialogX" value="811" />
<option name="newTranslationDialogY" value="447" />
<histories>
<item value="The color to paint behind the [child]. This property should be preferred when the background is a simple color. For other cases, such as gradients or images, use the [decoration] property. If the [decoration] is used, this property must be null. A background color may still be painted by the [decoration] even if this property is null." />
<item value="Whether performing this activity constitutes scrolling. Used, for example, to determine whether the user scroll direction (see [ScrollPosition.userScrollDirection]) is [ScrollDirection.idle]. See also: [shouldIgnorePointer], which controls whether pointer events are allowed while the activity is live. [UserScrollNotification], which exposes this status." />
<item value="Start a drag activity corresponding to the given [DragStartDetails]. The `onDragCanceled` argument will be invoked if the drag is ended prematurely (e.g. from another activity taking over). See [ScrollDragController.onDragCanceled] for details." />
<item value="[GetStream] is the lightest and most performative way of working with events at Dart. You sintaxe is like StreamController, but it works with simple callbacks. In this way, every event calls only one function. There is no buffering, to very low memory consumption. event [add] will add a object to stream. [addError] will add a error to stream. [listen] is a very light StreamSubscription interface. Is possible take the last value with [value] property." />
<item value="Returns a [StreamSubscription] similar to [listen], but with the added benefit that it primes the stream with the current [value], rather than waiting for the next [value]. This should not be called in [onInit] or anywhere else during the build process." />
<item value="permanent" />
<item value="Deletes the `Instance&lt;S&gt;`, cleaning the memory and closes any open controllers (`DisposableInterface`). - [tag] Optional &quot;tag&quot; used to register the Instance - [force] Will delete an Instance even if marked as `permanent`." />
<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="If non-null, sets its width to the child's width multiplied by this factor. Can be both greater and less than 1.0 but must be non-negative." />
<item value="indicator" />
<item value="Group Chat Viewer Count Indicator" />
@@ -18,8 +26,6 @@
<item value="bring chat data controller to chat page." />
<item value="A [DocumentReference] refers to a document location in a [FirebaseFirestore] database and can be used to write, read, or listen to the location. The document at the referenced location may or may not exist. A [DocumentReference] can also be used to create a [CollectionReference] to a subcollection." />
<item value="data Fetched" />
<item value="permanent" />
<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="The ParentDataWidget Expanded(flex: 1) wants to apply ParentData of type FlexParentData to a Iflutter (30455): RenderObject, which has been set up to accept ParentData of incompatible type StackParentData. Iflutter (30455): Usually, this means that the Expanded widget has the wrong ancestor RenderObjectWidget. Typically, Iflutter (30455): Expanded widgets are placed directly inside Flex widgets. Iflutter (30455): The offending Expanded is currently placed inside a Stack widget. Iflutter (30455): The ownership chain for the RenderObject that received the incompatible parent data was: Iflutter (30455): SizedBox.expand ← Expanded ← GroupChatMessagesListView&lt;GroupChatMessagesRecord&gt; ← Stack ← Iflutter (30455): GetBuilder&lt;GroupChatMessagesListController&gt; ← GroupChatMessagesList ← Expanded ← Column ← MediaQuery Iflutter (30455): ← Padding ← ⋯" />
<item value="time Stamp" />
<item value="set Chat Item Comparer" />
@@ -39,7 +45,6 @@
<item value="Update the scroll position ([pixels]) to a given pixel value. This should only be called by the current [ScrollActivity], either during the transient callback phase or in response to user input. Returns the overscroll, if any. If the return value is 0.0, that means that [pixels] now returns the given `value`. If the return value is positive, then [pixels] is less than the requested `value` by the given amount (overscroll past the max extent), and if it is negative, it is greater than the requested `value` by the given amount (underscroll past the min extent). The amount of overscroll is computed by [applyBoundaryConditions]. The amount of the change that is applied is reported using [didUpdateScrollPositionBy]. If there is any overscroll, it is reported using [didOverscrollBy]." />
<item value="'{physics.runtimeType}.applyBoundaryConditions returned invalid overscroll value.\n' 'The method was called to consider a change from pixels to value, which is a ' 'delta of {delta.toStringAsFixed(1)} units. However, it returned an overscroll of ' '{result.toStringAsFixed(1)} units, which has a greater magnitude than the delta. ' 'The applyBoundaryConditions method is only supposed to reduce the possible range ' 'of movement, not increase it.\n' 'The scroll extents are minScrollExtent .. maxScrollExtent, and the ' 'viewport dimension is viewportDimension.'," />
<item value="Called by [setPixels] to report overscroll when an attempt is made to change the [pixels] position. Overscroll is the amount of change that was not applied to the [pixels] value." />
<item value="Start a drag activity corresponding to the given [DragStartDetails]. The `onDragCanceled` argument will be invoked if the drag is ended prematurely (e.g. from another activity taking over). See [ScrollDragController.onDragCanceled] for details." />
<item value="Interface for objects that receive updates about drags. This interface is used in various ways. For example, [MultiDragGestureRecognizer] uses it to update its clients when it recognizes a gesture. Similarly, the scrolling infrastructure in the widgets library uses it to notify the [DragScrollActivity] when the user drags the scrollable." />
<item value="pointer Scroll" />
<item value="Jumps the scroll position from its current value to the given value, without animation, and without checking if the new value is in range. Any active animation is canceled. If the user is currently scrolling, that action is canceled. If this method changes the scroll position, a sequence of startupdateend scroll notifications will be dispatched. No overscroll notifications can be generated by this method." />
@@ -50,22 +55,17 @@
<item value="Whether this entry must be included in the tree even if there is a fully [opaque] entry above it. By default, if there is an entirely [opaque] entry over this one, then this one will not be included in the widget tree (in particular, stateful widgets within the overlay entry will not be instantiated). To ensure that your overlay entry is still built even if it is not visible, set [maintainState] to true. This is more expensive, so should be done with care. In particular, if widgets in an overlay entry with [maintainState] set to true repeatedly call [State.setState], the user's battery will be drained unnecessarily. This is used by the [Navigator] and [Route] objects to ensure that routes are kept around even when in the background, so that [Future]s promised from subsequent routes will be handled properly when they complete." />
<item value="Whether this entry occludes the entire overlay. If an entry claims to be opaque, then, for efficiency, the overlay will skip building entries below that entry unless they have [maintainState] set." />
<item value="rearrange" />
<item value="Insert the given entry into the overlay. If `below` is non-null, the entry is inserted just below `below`. If `above` is non-null, the entry is inserted just above `above`. Otherwise, the entry is inserted on top. It is an error to specify both `above` and `below`." />
<item value="The ParentDataWidget Expanded(flex: 1) wants to apply ParentData of type FlexParentData to a Iflutter ( 5852): RenderObject, which has been set up to accept ParentData of incompatible type BoxParentData. Iflutter ( 5852): Usually, this means that the Expanded widget has the wrong ancestor RenderObjectWidget. Typically, Iflutter ( 5852): Expanded widgets are placed directly inside Flex widgets. Iflutter ( 5852): The offending Expanded is currently placed inside a Padding widget. Iflutter ( 5852): The ownership chain for the RenderObject that received the incompatible parent data was: Iflutter ( 5852): RichText ← Container ← Expanded ← Padding ← DecoratedBox ← Container ← CreateNotificationItem ← Iflutter ( 5852): RepaintBoundary ← IndexedSemantics ← NotificationListener&lt;KeepAliveNotification&gt; ← ⋯" />
<item value="The following message was thrown building Obx(has builder, dirty, state: _ObxState249bd): Iflutter (30461): [Get] the improper use of a GetX has been detected. Iflutter (30461): You should only use GetX or Obx for the specific widget that will be updated. Iflutter (30461): If you are seeing this error, you probably did not insert any observable variables into Iflutter (30461): GetXObx Iflutter (30461): or insert them outside the scope that GetX considers suitable for an update Iflutter (30461): (example: GetX =&gt; HeavyWidget =&gt; variableObservable). Iflutter (30461): If you need to update a parent widget and a child widget, wrap each one in an ObxGetX." />
<item value="The following message was thrown building Obx(has builder, dirty, state: _ObxStatec95b4): Iflutter (30457): [Get] the improper use of a GetX has been detected. Iflutter (30457): You should only use GetX or Obx for the specific widget that will be updated. Iflutter (30457): If you are seeing this error, you probably did not insert any observable variables into Iflutter (30457): GetXObx Iflutter (30457): or insert them outside the scope that GetX considers suitable for an update Iflutter (30457): (example: GetX =&gt; HeavyWidget =&gt; variableObservable). Iflutter (30457): If you need to update a parent widget and a child widget, wrap each one in an ObxGetX." />
<item value="The following message was thrown building Obx(has builder, dirty, state: _ObxStatee0061): Iflutter (30457): [Get] the improper use of a GetX has been detected. Iflutter (30457): You should only use GetX or Obx for the specific widget that will be updated. Iflutter (30457): If you are seeing this error, you probably did not insert any observable variables into Iflutter (30457): GetXObx Iflutter (30457): or insert them outside the scope that GetX considers suitable for an update Iflutter (30457): (example: GetX =&gt; HeavyWidget =&gt; variableObservable). Iflutter (30457): If you need to update a parent widget and a child widget, wrap each one in an ObxGetX." />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="158" />
<entry key="ENGLISH" value="157" />
<entry key="CHINESE" value="164" />
<entry key="ENGLISH" value="165" />
<entry key="FRENCH" value="1" />
</map>
</option>
</component>
<component name="Cache">
<option name="lastTrimTime" value="1658113626058" />
<option name="lastTrimTime" value="1658718445622" />
</component>
<component name="Settings">
<option name="phoneticFontFamily" value="DejaVu Sans Mono" />