Right-click (or Ctrl+click on macOS) to access context-sensitive actions throughout Farkitect. Available commands depend on what you click and your project role.
| Command | Description |
|---|
| New Package | Create a sub-package |
| New Element | Create an element (opens type picker) |
| New Diagram | Create a diagram in this package |
| New Catalog | Create a catalog in this package |
| New Metamodel… | Create an M2 metamodel package (root level only) |
| Rename | Rename the package (F2) |
| Clone Package | Deep-copy the package tree |
| Export… | Export the package as a .farki file |
| Delete | Delete the package and all contents |
| Command | Description |
|---|
| New Child Diagram | Create a diagram owned by this element |
| New Owned Element | Create a subordinate element (if the M2 defines subordinate types) |
| Rename | Rename the element (F2) |
| Delete | Delete the element from the model |
| Command | Description |
|---|
| Open | Open the diagram or catalog (same as double-click) |
| Rename | Rename (F2) |
| Delete | Delete the diagram or catalog |
| Command | Description |
|---|
| New Child Diagram | Create a child diagram for this element |
| Rename | Edit the element name inline (F2) |
| Remove from Diagram | Remove the node from this diagram only (Delete) |
| Delete from Model | Delete the element from the model entirely (Ctrl+Delete) |
| Command | Description |
|---|
| Rename | Edit the relationship label |
| Remove from Diagram | Remove the edge from this diagram only |
| Delete from Model | Delete the relationship from the model |
| Command | Description |
|---|
| Select All | Select all nodes (Ctrl+A) |
| Fit to View | Zoom to fit all content (Ctrl+0) |
| Command | Description |
|---|
| New Element Type | Create a new element type in this layer |
| New Relationship Type | Create a new relationship type |
| New Enumeration | Create a new enumeration |
- Commands that require edit permissions (Contributor or Admin) are hidden for Viewers
- Commands that apply to read-only packages (M2 built-ins, M3) are hidden or disabled
- Context menus adapt based on the element’s layer (M3, M2, M1) and type