Field Selector Panel
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
1
Dependents
0
Entities
0
Integrations
Description
A sub-panel within the Report Builder Page that lists all allowable report dimensions and metrics. Users select fields via checkboxes or drag them into an active-fields zone. Groups fields by category (activity, user, contact, expense, date) for discoverability.
report-field-selector-panel
Responsibilities
- Display all available fields grouped by category
- Track which fields are currently selected
- Emit field selection change events to parent builder
Interfaces
renderFieldGroups(fieldSchema)
toggleField(fieldId)
getSelectedFields()
resetSelection()
searchFields(query)