Flutter Custom Widgets Documentation
This section provides comprehensive documentation for all custom widgets in the appikorn_madx_widgets
library. Each widget includes detailed usage examples, parameter references, and best practices to help you build beautiful Flutter applications faster.
🎨 Widget Categories
🧱 Core UI Components
Essential building blocks for your Flutter applications
📝 Form & Input Components
Powerful form controls for data collection and user input
✅ Selection Components
Interactive selection controls for user choices
🔘 Button Components
Action triggers and navigation elements
📊 Chart Components
Data visualization widgets for analytics and reporting
📋 Data Display Components
Components for presenting structured data and information
⏳ Progress & Loading Components
Visual feedback for ongoing operations and loading states
🏗️ Layout Components
Structural components for app organization and state management
🚀 Quick Start
To get started with any widget, simply import the library and use the component:
import 'package:appikorn_madix_widgets/appikorn_madix_widgets.dart';
// Example usage
TextFieldAppi(
label: 'Email',
keyboardType: TextInputType.emailAddress,
hint: 'Enter your email',
)
📚 Documentation Features
Each widget documentation includes:
- Overview - What the widget does and when to use it
- Usage Examples - Code samples for common use cases
- Parameter Reference - Complete list of all available parameters
- Best Practices - Tips for optimal usage
- Related Components - Links to similar or complementary widgets
🎯 Getting Help
- Browse the sidebar to find specific widgets
- Use the search functionality to quickly locate components
- Check the Complete Examples for real-world implementations
- Refer to the API Reference for technical details