flex_sidebar library

Classes

FlexItemThemeData
A class that defines the theme data for individual items in the FlexSidebar. This includes styling, padding, colors, and other visual properties.
FlexSidebar
A customizable sidebar widget with support for theming, animations, and hierarchical items.
FlexSidebarController
A controller class for managing the state of the FlexSidebar widget. This includes properties for the current index, pinned state, and animation curve.
FlexSidebarItem
A widget representing an individual item in the FlexSidebar. It supports animations, theming, and hierarchical subitems.
FlexThemeData
A class that defines the theme data for the FlexSidebar widget. This includes dimensions, decorations, alignment, and other visual properties.
SideGradientTransition
A widget that applies a gradient transition effect to its child. This is typically used to create a hover animation effect.

Extensions

IconCopyWith on Icon
An extension on the Icon widget to provide a copyWith method. This allows creating a new Icon instance with modified properties while keeping the rest of the properties unchanged.