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