**Configuration Modes**:
- **Value only** (`withValue=true`, `withLabel=false`): Shows attribute value inline
- **Label only** (`withValue=false`, `withLabel=true`): Shows only the attribute name
- **Value + Label** (`withValue=true`, `withLabel=true`): Shows both label and value (supports two layouts via `singleColumn`)

**Typical Configuration Workflow**:
1. Set `singleSelectionWidgetId` to the table/selection widget that provides entity selection
   - Omit entirely when embedded inside a `cf.platform.connectedAttributesGroup` widget (the parent provides the connection)
2. Set `attributeName`
3. Configure display options:
   - `withValue` and `withLabel` (at least one must be true)
   - `singleColumn` for layout (only relevant when both value and label are shown)
   - `inPlaceEditing` to allow inline editing
4. Optional: Set `showAttributeScript` for conditional visibility
5. Optional: Set `reloadAfterChange` to refresh connected widgets after edits
