be_widgets library

Classes

Annotation
Defines a customizable pattern within text, such as hashtags, URLs, or mentions.
BeBadge
Custom Flutter widget for rendering a badge on another widget
child of Widget Type. badge widget respects child widget dimention badge of Widget Type. badge widget respects child rounded will min(size.width, size.height) / 4 inside; offset translate widget to offset based on Offset default is Offset.zero position set alignment position of badge Custom Flutter widget for rendering a badge on another widget
BeBadgeChild
Custom Flutter widget for rendering a badge on another widget
child of Widget Type. badge widget respects child widget dimension offset translate widget to offset based on Offset default is Offset.zero position set alignment position of badge
BeBoxDecoration
BeBoxShadow
BeColumn
A Bootstrap-inspired column widget that works within a BeRow to create responsive layouts.
BeContainer
BeGap
BeIconShapeBorder
BeLabel
Custom Flutter widget for rendering a label on another widget
child of Widget Type. badge widget respects child widget dimension label of Widget Type. badge widget respects child childSized make with of label full of hight or width size; offset translate widget to offset based on Offset default is Offset.zero position set alignment position of badge
BeLabelChild
Custom Flutter widget for rendering a badge on another widget
child of Widget Type. badge widget respects child widget dimention offset translate widget to offset based on Offset default is Offset.zero position set alignment position of badge
BeLayoutTemplates
BeMultiBadge
Custom Flutter widget for rendering a badge on another widget
child of Widget Type. badge widget respects child widget dimension rounded will min(size.width, size.height) / 4 inside;
BeMultiLabel
Custom Flutter widget for rendering a badge on another widget
child of Widget Type. badge widget respects child widget dimention labels of Widget Type. badge widget respects child
BeOffset
Custom Flutter widget for rendering a label on another widget
child of Widget Type. badge widget respects child widget dimension offset translate widget to offset based on Offset default is Offset.zero
BeResponsivePoints
BeRow
BeRowParentData
BeSizeAware
Custom Flutter widget that provides size information to its child builder with additional features like aspect ratio, orientation detection, and more.
BeSizeAwareData
Data class containing size information and utility methods
BeSizeAwareRender
A more advanced version that uses RenderObject for better performance when you need precise control over layout and painting
BeTextMore
BeWrap
Version of Wrap widget with full feature parity, debug support, and allowing negative spacing & runSpacing for overlapping.
BeWrapParentData
RenderExpandableText

Enums

BeBadgePosition
Enumeration for different badge positions BeBadgePosition
BeBreakpoint
Breakpoint Device Category Button Size Input Size Text Size xs, sm Mobile Small Compact Small md Tablet Medium Regular Medium lg, xl, xl2 Desktop Large Big Large
BeIconAlignment
BeLabelPosition
Enumeration for different badge positions BeLabelPosition
BeMultiBadgePosition
BeMultiLabelPosition
TrimMode

Functions

calculateBreakpoint(double screenWidth, [BeResponsivePoints breakpoints = const BeResponsivePoints()]) BeBreakpoint
lerpColorWithPivot(Color? a, Color? b, double t) Color
lerpDoubleWithPivot(num? a, num? b, double t) double
lerpOffsetWithPivot(Offset? a, Offset? b, double t) Offset