Domain Model
Data Model Reference — Entity types, relationships, properties, constraints, cardinality, link roles, permissions, and Polarion type mapping.- Domain Model Types —
domainModelTypesproperty reference - Relationships — Relationship definitions with cardinality and navigation
- Properties — Entity type property definitions
- Constraints — Load, create, and pick constraint rules
- Storage — Relationship storage mechanisms
- Cardinality — Relationship multiplicity options
- Link Roles — Polarion link role mapping
- Permissions — Entity and property-level access control
- Polarion Type Mapping — Entity to work item type mapping
- Navigation Directions — Forward and reverse navigation properties
- Entity Metadata — Runtime metadata structures
Sheet Configuration
Sheet Configuration Reference — Column layout, views, styles, formatters, sources, and display options.- Columns — Column definitions and configuration
- Column Groups — Visual grouping with collapse behavior
- Views — Named column visibility presets
- Styles — Custom style definitions
- Formatters — Conditional formatting rules
- Sources — Data source query definitions
- Sort By — Default sort order configuration
- Column Properties — Per-column settings (width, focus, read-only)
- Header Styles — Predefined and custom header styles
- Display Property — Display format options
- Render Property — Custom render configurations
- Binding Syntax — Dot-notation binding path reference
- Conditional Formatting — Expression-based styling
- Multi-Item Columns — Multi-reference column configuration
Query API
Query API Reference — Entity queries, predicates, operators, expansion, and filtering.- EntityQuery — Query structure and execution
- Predicates — Filter predicate types
- Operators — Comparison and logical operators
- Expand Clause — Navigation property expansion
- Order By Clause — Result ordering
- Select Clause — Field selection
- Function Expressions — Query functions
- Query Context — Context parameters
- Lucene Integration — Polarion Lucene query translation
- Query Splitting — Query optimization strategy
- Document Filtering — Document-scoped queries
- Project Scoping — Project-level query filtering
- Baseline and Revision Queries — Historical data queries
Server Rendering
Server Rendering Reference — Velocity templates, context variables, and computed properties.- Velocity Templates — Server-side template rendering
- Context Variables — Available template variables
- Polarion Services — Accessible Polarion services
- Computed Properties — Calculated field definitions
- JavaScript Functions — Client-side functions
Field Types
Field Types Reference — Primitive types, enums, custom fields, and type conversion.- Primitive Types — String, Integer, Float, Boolean, etc.
- Enum Types — Enumeration field handling
- Custom Fields — Polarion custom field integration
- Date and Time — Date and time field types
- Duration — Duration field type
- Type Conversion — Automatic type mapping
UI Components
UI Components Reference — Toolbar, menus, tree views, and interactive controls.- Toolbar — Sheet toolbar actions
- Menu — Context and ribbon menus
- Work Items Tree — Hierarchical item display
- Sort and Filter — Interactive sorting and filtering
- Search — Search functionality
- Review Changes — Change review interface
- Views Selector — View switching UI
- Column Sets — Column visibility management
Configuration Files
Configuration Files Reference — YAML file structure reference.- Model YAML Structure — Domain model file format
- Sheet Configuration YAML Structure — Sheet configuration file format
Example Models
Example Models Reference — Complete working domain model examples.- RTM Model — Requirements Traceability Matrix
- Risk Management Model — Risk analysis model
- Todos Model — Task management model
- Salesforce Model — CRM-style model
Sources
Sources
Source Code
prod-powersheet-src/com.nextedy.powersheet.client/ltc-repo/cypress/e2e/Sheet/reference.spec.ts