v0.7.2tap_to_expand
此套件是為了用少量程式碼快速且輕鬆地建立可展開小工具,並可依您的需求進行自訂!
98喜歡 165近 30 天下載150Pub 分數
AndroidiOSWebmacOSWindowsLinux
此套件可讓您僅用幾行程式碼快速輕鬆地建立可展開小部件,並可依需求進行自訂!
{"sdk":"flutter"}{"sdk":"flutter"}^1.0.0^1.24.9以下為英文專案原文快照,最新內容請造訪 GitHub。
anouncement pub package
This package provides an easy and fast way to build expandable widgets with minimal code. You can customize these widgets according to your needs.
isScrollable parameterTo use this plugin, add tap_to_expand as a dependency in your pubspec.yaml file.
dependencies:
tap_to_expand: ^1.0.0
Here is How to use TapToExpand class, You can find Package Api HERE
Center(
child: TapToExpand(
content: Column(
children: <Widget>[
for (var i = 0; i < 20; i++)
Text(
"data $i",
style: const TextStyle(color: Colors.white, fontSize: 20),
),
],
),
title: const Text(
'TapToExpand',
style: TextStyle(
color: Colors.white,
fontSize: 20,
),
),
onTapPadding: 10,
closedHeight: 70,
scrollable: true,
borderRadius: 10,
openedHeight: 200,
),
),
For more information and customization options, visit the TapToExpand GitHub repository.
TapToExpandLetter(
// autoClose: false, default is true
title: const Text(
'Tap to Expand',
style: TextStyle(
color: Colors.white,
fontSize: 16,
fontWeight: FontWeight.w600),
),
content: Column(
children: const [
Text(
'Feel free to use the code in your projects but do not forget to give me the credits adding (Flutter Animation Gallery) where you are gonna use it.',
style: TextStyle(
color: Colors.white,
fontSize: 18,
fontWeight: FontWeight.w400,
),
),
// Image.asset(
// 'assets/image_ex.png',
// width: 150,
// height: 150,
// ),
],
),
centerWidget: const Icon(
Icons.expand_less_rounded,
size: 50,
))
],
),