list_tile_more_customizable 3.0.0 list_tile_more_customizable: ^3.0.0 copied to clipboard
A ListTile with more customizable details, which provides more customizable functions, based on the traditional flutter ListTile.
[3.0.0] - 2022-03-26 #
- Since all other functions have been merged in
ListTile
, now this package is only used to getTapDownDetails
. - In this version, instead of rewriting
ListTile
, we use aListener
to record thePointerDownEvent
foronTap
andonLongPress
to reach the target to get the details similar toTapDownDetails
. - Migrate from an older version.
First, we should migrate from
TapDownDetails
toPointerDownEvent
, for example, fromdetails.globalPosition.dx
todetails.position.dx
. Secondly, we need to changeListTileMoreCustomizable...
(exceptListTileMoreCustomizable
) intoListTile...
, such asListTileMoreCustomizableTheme
,ListTileMoreCustomizableStyle
, etc. In most cases, just delete theMoreCustomizable
, and then the code will work fine.
[2.0.1] - 2021-08-16 #
- Fix
lib/list_tile_more_customizable.dart is not formatted according to dartfmt
.
[2.0.0] - 2021-08-16 #
- Opts into null safety.
- With the efforts of the List Tile More Customizable Authors and the community, now we can directly modify the horizontalTitleGap, minVerticalPadding and minLeadingWidth in the ListTile, so if you only use these three functions, it is time to switch back to use the ListTile.
[1.3.3] - 2020-08-14 #
[1.3.2] - 2020-08-14 #
- Some minor fix.
[1.3.1] - 2020-08-14 #
[1.3.0] - 2020-05-09 #
- As Flutter 1.17 stable has been released,
we migrate the old textTheme term to the modern term.
If you use an old version of flutter,
we suggest you to upgrade your flutter.
If you cannot use flutter which version is greater than
1.13.8
now, version1.2.2
oflist_tile_more_customizable
can be used, and please don't upgrade the version oflist_tile_more_customizable
to1.3.0
and newer. - Sync Flutter change #213027d.
- Sync Flutter change #2dc71a3.
[1.2.2] - 2020-03-22 #
- Fixed hot reload perform abnormally problem when change minVerticalPadding or minLeadingWidth.
[1.2.1] - 2020-03-11 #
- Export default value of contentPadding.
[1.2.0] - 2020-03-11 #
- Export default value of horizontalTitleGap, minVerticalPadding and minLeadingWidth.
[1.1.0] - 2020-03-10 #
- MinVerticalPadding and MinLeadingWidth becomes customizable.
[1.0.1] - 2020-03-02 #
- Fixed hot reload perform abnormally when change horizontalTitleGap problem.
[1.0.0] - 2020-03-01 #
- Add TapDownDetails to onLongPress.
- Fixed null problem when onTap/onLongPress not used.
[0.1.0] - 2020-03-01 #
- Support flutter 1.13.8-.
[0.0.1] - 2020-03-01 #
- This project is a modified version of Flutter ListTile, which provides more customizable functions, with these functions, you can set the horizontalTitleGap and get the TapDownDetails when onTap occurred.