v0.1.7simple_speed_dial
Flutter用のシンプルなスピードダイヤル。希望するだけのスピードダイヤルオプションを使用できます。スピードダイヤルオプションの隣にラベルを表示できます。各FABの色を設定できます。
95いいね 133030日間ダウンロード160Pub ポイント
AndroidiOSWebmacOSWindowsLinux
janoschp/simple_speed_dial open-source repository details.
{"sdk":"flutter"}1.0.4以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
A simple speed dial widget for Flutter.
Demonstration:
Demonstration
Usage:
Scaffold(
floatingActionButton: SpeedDial(
child: Icon(Icons.add),
closedForegroundColor: Colors.black,
openForegroundColor: Colors.white,
closedBackgroundColor: Colors.white,
openBackgroundColor: Colors.black,
labelsStyle: /* Your label TextStyle goes here */,
labelsBackgroundColor: Colors.white,
controller: /* Your custom animation controller goes here */,
speedDialChildren: <SpeedDialChild>[
SpeedDialChild(
child: Icon(Icons.directions_run),
foregroundColor: Colors.white,
backgroundColor: Colors.red,
label: 'Let\'s start a run!',
onPressed: () {
setState(() {
_text = 'You pressed \"Let\'s start a run!\"';
});
},
closeSpeedDialOnPressed: false,
),
SpeedDialChild(
child: Icon(Icons.directions_walk),
foregroundColor: Colors.black,
backgroundColor: Colors.yellow,
label: 'Let\'s go for a walk!',
onPressed: () {
setState(() {
_text = 'You pressed \"Let\'s go for a walk!\"';
});
},
),
// Your other SpeedDialChildren go here.
],
),
);