BlazorXAutoComplete component Demo
Phase 1: Core Implementation
Demo 1: Simple String List (Client-Side Filtering)
Features:
- Client-side filtering
- Case-insensitive search
- Clear button enabled
- Result count display
- Keyboard navigation
Demo 2: Complex Objects (Using PropertyName)
Features:
- Complex object binding
- PropertyName for display
- Min search length (2 chars)
- 300ms debounce
- Two-way binding
Demo 3: Custom Display (Using ToStringFunc)
Features:
- Custom display function
- Formatted text with price
- Flexible display logic
Demo 4: Server-Side Filtering (Simulated)
Features:
- Server-side filtering
- Async search function
- 500ms debounce
- Loading indicator
- Simulated API delay
Demo 5: Hybrid Filtering Mode
Features:
- Hybrid filtering mode
- Switches based on threshold
- Optimized performance
- Intelligent caching