Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
custom_navbar.dart File Reference
import package;
import material.dart;
import flutter_screenutil.dart;
import go_router.dart;
import hugeicons.dart;
Include dependency graph for custom_navbar.dart:

Go to the source code of this file.

Classes

class  StatefulWidget

Functions

override void initState ()
void _initializeAnimations ()
override void dispose ()
void _handleTap (int index) async
override Widget build (BuildContext context)
Widget _buildNavItem (int index)

Variables

class CustomNavBar extends StatefulWidget _selectedIndex = 2
late List< AnimationController > _animationControllers
late List< Animation< double > > _scaleAnimations
final List< IconData > _icons

Function Documentation

◆ _buildNavItem()

Widget _buildNavItem ( int index)

Definition at line 101 of file custom_navbar.dart.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _handleTap()

void _handleTap ( int index)

Definition at line 62 of file custom_navbar.dart.

Here is the caller graph for this function:

◆ _initializeAnimations()

void _initializeAnimations ( )

Definition at line 35 of file custom_navbar.dart.

Here is the caller graph for this function:

◆ build()

override Widget build ( BuildContext context)

Definition at line 76 of file custom_navbar.dart.

Here is the call graph for this function:

◆ dispose()

override void dispose ( )

Definition at line 55 of file custom_navbar.dart.

◆ initState()

override void initState ( )

Definition at line 30 of file custom_navbar.dart.

Here is the call graph for this function:

Variable Documentation

◆ _animationControllers

late List<AnimationController> _animationControllers

Definition at line 18 of file custom_navbar.dart.

◆ _icons

final List<IconData> _icons
Initial value:
= [
HugeIcons.strokeRoundedDashboardSpeed02,
HugeIcons.strokeRoundedMortarboard02,
HugeIcons.strokeRoundedMenuCircle,
HugeIcons.strokeRoundedUser,
HugeIcons.strokeRoundedSettings01,
]

Definition at line 21 of file custom_navbar.dart.

◆ _scaleAnimations

late List<Animation<double> > _scaleAnimations

Definition at line 19 of file custom_navbar.dart.

◆ _selectedIndex

class CustomNavBar extends StatefulWidget _selectedIndex = 2