summaryrefslogtreecommitdiffstats
path: root/lib/presentation/screens/media_player/player_navigation.dart
diff options
context:
space:
mode:
Diffstat (limited to 'lib/presentation/screens/media_player/player_navigation.dart')
-rw-r--r--lib/presentation/screens/media_player/player_navigation.dart80
1 files changed, 0 insertions, 80 deletions
diff --git a/lib/presentation/screens/media_player/player_navigation.dart b/lib/presentation/screens/media_player/player_navigation.dart
deleted file mode 100644
index 8e09e53..0000000
--- a/lib/presentation/screens/media_player/player_navigation.dart
+++ /dev/null
@@ -1,80 +0,0 @@
-import 'package:flutter_ics_homescreen/core/utils/helpers.dart';
-import 'package:flutter_ics_homescreen/export.dart';
-
-class PlayerNavigation extends StatefulWidget {
- const PlayerNavigation({super.key, required this.onPressed});
- final Function onPressed;
-
- @override
- State<PlayerNavigation> createState() => _PlayerNavigationState();
-}
-
-class _PlayerNavigationState extends State<PlayerNavigation> {
- List<String> navItems = ["My Media", "FM", "AM", "XM"];
- String selectedNav = "My Media";
- @override
- Widget build(BuildContext context) {
- return Row(
- children: navItems
- .map((e) => Expanded(
- child: Container(
- margin: const EdgeInsets.symmetric(horizontal: 2),
- decoration: BoxDecoration(
- gradient: LinearGradient(colors: [
- selectedNav == e
- ? AGLDemoColors.neonBlueColor
- : AGLDemoColors.buttonFillEnabledColor,
- AGLDemoColors.gradientBackgroundDarkColor
- ], begin: Alignment.topCenter, end: Alignment.bottomCenter),
- // color: selectedNav == e
- // ? AGLDemoColors.neonBlueColor
- // : AGLDemoColors.buttonFillEnabledColor,
- ),
- child: Material(
- color: Colors.transparent,
- child: InkWell(
- onTap: () {
- setState(() {
- selectedNav = e;
- });
- widget.onPressed(selectedNav);
- },
- child: Container(
- padding: const EdgeInsets.symmetric(vertical: 7),
- decoration: BoxDecoration(
- border: Border(
- left: selectedNav == e
- ? const BorderSide(color: Colors.white12)
- : BorderSide.none,
- right: selectedNav == e
- ? const BorderSide(color: Colors.white12)
- : BorderSide.none,
- top: BorderSide(
- color: selectedNav == e
- ? Colors.white
- : Colors.white24,
- width: selectedNav == e ? 2 : 1))),
- child: Text(
- e,
- textAlign: TextAlign.center,
- style: TextStyle(
- fontSize: 26,
- shadows: [
- selectedNav == e
- ? Helpers.dropShadowRegular
- : Helpers.dropShadowBig
- ],
- color: selectedNav == e
- ? Colors.white
- : AGLDemoColors.periwinkleColor,
- fontWeight: selectedNav == e
- ? FontWeight.w700
- : FontWeight.w500),
- ),
- ),
- ),
- ),
- )))
- .toList());
- }
-}