core/index library

Flutstrap Core Utilities

Core foundation classes and utilities for the Flutstrap framework. These provide the building blocks for all components and layouts.

Classes

FSBreakpoints
Flutstrap breakpoint values matching Bootstrap's default breakpoints but converted to logical pixels for Flutter.
FSColorScheme
Flutstrap Color Scheme
FSCustomBreakpoints
Custom breakpoint configuration for advanced theming and responsive design.
FSCustomSpacing
Custom spacing configuration for advanced theming
FSDates
Date and time manipulation utilities
FSErrors
Error handling and validation utilities
FSNumbers
Number formatting and mathematical utilities
FSPlatform
Platform and environment detection utilities
FSResponsive
Responsive utility class that provides methods for responsive design with performance optimizations and comprehensive breakpoint handling.
FSResponsiveSpacing
Responsive spacing that adapts to breakpoints
FSResponsiveValue<T>
Responsive value container that automatically updates with screen size
FSSpacing
Spacing scale values following Bootstrap's 8px base unit
FSTheme
Flutstrap Theme Inherited Widget
FSThemeData
Main Flutstrap Theme Data
FSTypography
Flutstrap Typography System
FSUtils
String manipulation and text processing utilities
FSValidators
Common validation utilities

Enums

FSBreakpoint Foundation Layout Responsive
Flutstrap Breakpoint System
FSPasswordStrength
Password strength levels with color coding and display names
FSSpacingScale
Spacing scale identifiers

Extensions

FSBreakpointExtensions on FSBreakpoint
Extension methods for FSBreakpoint enum
FSCustomBreakpointsExtensions on FSCustomBreakpoints
Extension methods for FSCustomBreakpoints
FSResponsiveContextExtensions on BuildContext
Extension methods for BuildContext for easier responsive access
FSResponsiveExtensions on FSBreakpoint
Extension methods for FSBreakpoint enum
FSSpacingScaleExtensions on FSSpacingScale
Extension methods for FSSpacingScale enum
FSThemeExtensions on BuildContext
Theme extension methods for easy access throughout the widget tree