Fillter mode
Filter Inputs Mode
Overview
Where to Place filterInputsMode
filterInputsMode{
provide: CMS_FILTER_CONFIG,
useValue: {
filterInputsMode: 'manual', // ← Place it here
filterDto: {
page: 0,
},
// ... other filter configuration
} as FilterSchema,
}Complete Example from Codebase
Filter Inputs Mode Types
1. 'backend' - Server-Side Filtering
'backend' - Server-Side Filtering2. 'manual' - Client-Side Filtering
'manual' - Client-Side Filtering3. 'merge' - Hybrid Filtering
'merge' - Hybrid FilteringComparison Table
Mode
Filtering Location
API Calls
Best For
Performance
Complete Examples
Example 1: Backend Mode (Full Server-Side)
Example 2: Manual Mode (Full Client-Side)
Example 3: Merge Mode (Hybrid)
Best Practices
Common Patterns
Pattern 1: Simple Backend Filtering
Pattern 2: Manual Filtering with Multiple Inputs
Pattern 3: Manual Filtering with Pagination Disabled
Related Documentation
Summary
Last updated