Component Definition
2 minute read
The Component Definition view currently allows for a read and limited write experience of the OSCAL Component Definition model. The view is tailored to the usage of the Component Definition in the context of Lula, and is not intended to be a comprehensive view of the model.
Usage
To view an OSCAL Component Definition model in the Console:
lula console -f /path/to/oscal-component.yaml
The oscal-component.yaml
will need to be a valid OSCAL model - to use with the Component Definition view, it must contain the component-definition
top level key.
Keys
The Component Definition model responds to the following keys for navigation and interaction (some widgets have additional key response, see respective help views for more information):
Key | Description |
---|---|
? | Toggle help |
ctrl+c | Quit |
tab | Tab right between models |
shift+tab | Tab left between models |
←/h | Navigate left in model |
→/l | Navigate right in model |
↑/k | Move up in list OR scroll up in panel |
↓/j | Move down in list OR scroll up in panel |
/ | Filter list |
↳ | Select item |
e | Edit available fields (remarks and description) |
ctrl+s | Save changes (Note: this will overwrite the original file) |
esc | Cancel |
During console viewing, the top-right corner will display the help keys availble in the context of the selected widget. When an overlay is open, the help keys will be displayed in the overlay.
Views
Read-Only Navigation
Editing Remarks and Description
Feedback
Was this page helpful?