Skip to content
🤷

Forgive us! These docs are a work in progress. Some pages may be incomplete or describe features that aren't quite finished yet. Farkitect is in early development and we don't recommend using it for real work just yet. Feel free to explore — just be aware that things are still being built.

Context Menu Reference

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.

CommandDescription
New PackageCreate a sub-package
New ElementCreate an element (opens type picker)
New DiagramCreate a diagram in this package
New CatalogCreate a catalog in this package
New Metamodel…Create an M2 metamodel package (root level only)
RenameRename the package (F2)
Clone PackageDeep-copy the package tree
Export…Export the package as a .farki file
DeleteDelete the package and all contents
CommandDescription
New Child DiagramCreate a diagram owned by this element
New Owned ElementCreate a subordinate element (if the M2 defines subordinate types)
RenameRename the element (F2)
DeleteDelete the element from the model
CommandDescription
OpenOpen the diagram or catalog (same as double-click)
RenameRename (F2)
DeleteDelete the diagram or catalog
CommandDescription
New Child DiagramCreate a child diagram for this element
RenameEdit the element name inline (F2)
Remove from DiagramRemove the node from this diagram only (Delete)
Delete from ModelDelete the element from the model entirely (Ctrl+Delete)
CommandDescription
RenameEdit the relationship label
Remove from DiagramRemove the edge from this diagram only
Delete from ModelDelete the relationship from the model
CommandDescription
Select AllSelect all nodes (Ctrl+A)
Fit to ViewZoom to fit all content (Ctrl+0)
CommandDescription
New Element TypeCreate a new element type in this layer
New Relationship TypeCreate a new relationship type
New EnumerationCreate 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