just_the_tooltip 0.0.12
just_the_tooltip: ^0.0.12 copied to clipboard
A multi directional tooltip used to display any content with inbuilt support for list views
0.0.12 Jun 14, 2022 #
- fix state build when deactive and dispose, and update flutter - Credit @phamconganh.
- lint errors and update to newest sdk.
- memory leak with on dispose
0.0.11+2 Dec 14, 2021 #
- Avoid tooltip area gesture detection for manual trigger mode - Credit @Pavel-Sulimau
0.0.11+1 Dec 14, 2021 #
- Controller is no longer
final
, which means it can be set and unset when the user provides their own controller.
0.0.11 Dec 13, 2021 #
- Add
onDismiss
andonShow
callbacks to trigger when the tooltip is shown or hidden. - Includes
barrierDismissible
which will override background clicks. This allows the user to handle the state of the scrim programatically. Credit @atarbrest
0.0.10 Oct 21, 2021 #
- Exposes JustTheInterface
- Updates readme to better reflect library
0.0.10-dev Oct 21, 2021 #
- controller is no longer an event based system. Instead, functions are copied from the state of the widget onto the widget.
- A field called
autoClose
was also added to the controller to mimic the effect of a pointer up event.
0.0.9+1 Sep 29, 2021 #
- Fixed tooltip closing immediately when isModal is set to false and using a controller.
0.0.9 Sep 29, 2021 #
- Fixed issue where hot reload would create skrim. Skrim no longer disables back button now.
- Fixed issue where tooltip would not update correctly from property changes.
- Added new tooltip property
triggerMode
andenableFeedback
.
[BREAKING]
- Renamed JustTheTooltip.entry named constructor to other class JustTheTooltipEntry. This was necessary as the two methods were different enough to be their own widgets.
0.0.8 Sep 10, 2021 #
- Added a
tailBuilder
for users to draw custom tails using their own path. Defaults to a linear implementation. - Added pubignore for golden files
0.0.7+6 Sep 2, 2021 #
Avoid another force unwrap error
0.0.7+5 Sep 2, 2021 #
Tooltip area will no longer force unwrap and cause error when its scope is lost
0.0.7+4 Sep 2, 2021 #
Fixes the mouse moved at load bug
0.0.7+3 Sep 2, 2021 #
Field descriptions are not accessible
0.0.7+2 Jun 18, 2021 #
Adds a longer description so I get them 130 points
0.0.7+1 Jun 18, 2021 #
Added a builder around JustTheTooltipArea
build function
0.0.7 Jul 17, 2021 #
Added controller for managing the state of the tooltip.
Controller is now reset to normal state when the cancelShowTimer is canceled. This avoids weird states.
0.0.6-dev Jul 17, 2021 #
Add controller for showing and hiding the tooltip
0.0.5+1 Jul 1, 2021 #
Make calls async in prep for controller migration.
0.0.5 Jun 30, 2021 #
Much cleaner implementation. No longer JustTheTooltipEntry. Rather, that's been replaced with a JustTheTooltip.entry
factory constructor.
0.0.4+1 Jun 28, 2021 #
Adds key check for just_the_tooltip_entry
0.0.4 Jun 28, 2021 #
Added a isModal
property that defines how the tooltip is handled.
0.0.3+7 Jun 26, 2021 #
Adds naive golden tests
0.0.3+6 Jun 24, 2021 #
Hides tooltip if it's already visible with tooltip entry
0.0.3+5 Jun 23, 2021 #
Accounts for scrollable space in both axis directions
0.0.3+4 Jun 23, 2021 #
Accounts for margin when getting child's intrinsic size
0.0.3+3 Jun 23, 2021 #
Uses optional scroll position to better position tooltip
0.0.3+2 Jun 19, 2021 #
Gets child size through intrinsics rather than compute drylayout which breaks textFields
0.0.3+1 Jun 19, 2021 #
Added computeDryLayout
method to overlay
0.0.3 Jun 19, 2021 #
Added JustTheTooltipArea
for users who need to insert their tooltips into the tree more precisely.
0.0.2+2 Jun 19, 2021 #
Add in curve animation property
0.0.2+1 Jun 18, 2021 #
Wire up already in place fade animations
0.0.2 Jun 18, 2021 #
Change layout strategy and add screnshots
0.0.1+2 Jun 17, 2021 #
We only do one layout now
0.0.1+1 Jun 17, 2021 #
Fixed a bug in second layout pass
0.0.1 Jun 17, 2021 #
initial release