widgets library

Classes

ConditionalWrapper
Allows you to conditionally wrap a child widget with one of two different wrappers based on a specified condition.
HoverableWidget
Base class for all HoverableWidgets.
HoverBuilder
A builder to adapt to the widget being hoverd or not.
Displays the application's logo.
OffsetOnHover
Offsets the child to the given offset when hovered.
ScaleOnHover
Scales the child to the given scale when hovered.
ScreenTitleBar
Provides the title bar for a screen.
Wraps the current route in a sidebar for navigation.
SidebarItem
An item in the sidebar.
Spacing
Allows you to add spacing or padding in both the vertical and horizontal directions, or separately in either the vertical or horizontal direction.
TransformOnHover
Transforms the child to the given transform when hovered.
VectorImage
Enables theming of vector graphics.

Mixins

SidebarWrapperMixin
Auto wraps a Widget with a Sidebar.

Constants

kDefaultHoverCursor → const SystemMouseCursor
The default cursor used when hovering over a widget.
SystemMouseCursors.click

Typedefs

WrapperBuilder = Widget Function(BuildContext context, Widget child)
The builder for ConditionalWrapper to wrap the child.