v1.0.0folding_menu
一个华丽且易于使用的折叠菜单,适用于 Flutter 应用程序
22喜欢 29近 30 天下载120Pub 分数
AndroidiOSWebmacOSWindowsLinux
一个华丽且易于使用的折叠菜单,适用于 Flutter 应用程序
以下为英文项目原文快照,最新内容请访问 GitHub。
This is an easy to use package for adding Folding Menu to your Flutter Applications
To Use, simply add Folding Menu to your Stack Widget(as the Last Element for most Cases):
body: Stack(
children: [
Container(
color: Colors.deepOrange,
child: Center(child: Text("Other Screen Content",style: TextStyle(color: Colors.white,fontSize: 20),)),),
// Add FoldingMenu as the Last Child to Stack
FoldingMenu(duration: Duration(milliseconds: 900), shadowColor: Colors.black26, animationCurve: Curves.decelerate, folded: openMenu, children: [
ListTile(
onTap: () {
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => SecondScreen(
text: "Page 1",
)));
},
title: Text("Home Dance"),
tileColor: Colors.white,
),
ListTile(
onTap: () {
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => SecondScreen(
text: "Page 2",
)));
},
title: Text("Home Dance 2"),
tileColor: Colors.white,
),
ListTile(
onTap: () {
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => SecondScreen(
text: "Page 3",
)));
},
title: Text("Home Dance 3"),
tileColor: Colors.white,
),
ListTile(
onTap: () {
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => SecondScreen(
text: "Page 4",
)));
},
title: Text("Home Dance 4"),
tileColor: Colors.white,
),
]),
],
),
Plans to add more customizations.
依赖清单 2 项
{"sdk":"flutter"}{"sdk":"flutter"}先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗