Additional UI Frameworks

Extending The Shell

This section is intended for developers who wants to provide new Shell commands, namespaces or Shell Features.

Table of contents:

  • Shell Features — In order to install new commands to existing namespaces or to register new namespaces, completors, injector providers or other Shell objects you must create a new Shell Feature.
  • Shell Commands — Let's look now into Command implementation details.
  • Shell Namespaces — We've already seen how to add new Shell Features and how to implement new commands. This last chapter is talking a bit about Shell Namespaces.
  • Shell Documentation — Commands are self documented by using annotations. These annotations are used to generate the base of the command documentation, like: short description, syntax, options, arguments etc. Using this information the shell automatically generates basic help for you.
a month ago Andrew Goodricke Syntax error fixed
3 years ago Manon Lumeau 10 | emove children display macro
6 years ago Anonymous 9 | Added excerpts
6 years ago Solen Guitter 8
9 years ago Florent Guillaume 5
9 years ago Florent Guillaume 6
9 years ago Florent Guillaume 7 | Migrated to Confluence 4.0
9 years ago Bogdan Stefanescu 4
9 years ago Bogdan Stefanescu 3
9 years ago Bogdan Stefanescu 2
9 years ago Bogdan Stefanescu 1
History: Created by Bogdan Stefanescu

We'd love to hear your thoughts!

All fields required