**Configuration Modes**:
- `search`: Query pages via embedded search (most common)
  - Requires: `search` attribute with `cplaceJson` value from `cplace_search_pages`
- `connectedTable`: Display data from another table widget on the page
  - Requires: `connectedTableWidgetId` pointing to the source widget

**Typical Configuration Workflow**:
1. Configure either `search` or `connectedTableWidgetId`
2. Define visible columns via `columns` attribute
3. Optionally configure sorting (`multiSortColumns`), filtering (`filters`), and grouping (`groupColumn`)
