Type
This component doesn’t have a registered metadata file.
Properties
| Property | Type | Description |
|---|---|---|
| viewId | string | View identifier for state management |
Layout
- Default Width: 12 columns
- Default Height: 10 rows
- Supports Children: No
Configuration Example
Features
Automatic Tab Generation
The component automatically:- Discovers all enabled root-level group taxons from content taxonomies
- Filters to only include taxons without ”/” in their path
- Creates a tab for each taxon
- Uses the taxon’s label as the tab name
Grid Display
Each tab displays a grid usingKodexaWorkspaceDataObjectGridContainer with:
- All data objects from the workspace
- Filtered by the selected group taxon
- Editable mode enabled
- Access to all group taxons for context
Tab Switching
- First taxon is selected by default
- Clicking a tab switches to that taxon’s data
- Tab state is managed locally
- Grid updates reactively when switching tabs
Advanced Usage
Workspace-Level Data Access
Unlike view-scoped grids, this component:- Accesses workspace-level data store
- Shows data across all documents in the workspace
- Includes data from all views
- Provides a comprehensive data overview
Data Object Source
The grid receives:- Raw data objects from workspace store (Map converted to Array)
- All group taxon metadata for cross-referencing
- Current view ID for context
- Editable permissions
Grid Features
The underlying grid container provides:- Column configuration based on taxon structure
- Inline editing capabilities
- Sorting and filtering
- Custom cell renderers
- Data object management (add, edit, delete)
Example: Complete Workspace Overview
Notes
- This is a workspace-level component, not document-scoped
- Only root-level group taxons are shown (no nested groups)
- The grid is editable by default
- Data objects are accessed from workspace store, not view store
- Tab list updates automatically when taxonomy structure changes
- The first available taxon is auto-selected on mount
- Component requires valid content taxonomies to function
- Empty state is handled if no group taxons exist
- The grid key changes with taxon selection to ensure proper re-rendering
- Integrates with workspace store for data operations
- Supports all standard grid operations (add, edit, delete)
