Chapter 11: Scripting Hooks

There are a few hooks in the tool where scripts can be used to extend the tool fucntionality. One of these hooks is the possibility to extend the project creation using a custom script. The script is executed as a post process step after the project has been created and is fully loaded and initialized. The script may alter the project data in any way, e.g. it may clear checklists, set certain properties and may create arbitrary additional content. The script may also throw an exception to abort the complete project creation process. Note that if the script fails for some other reason, the process is aborted and the project is not created as well.

These post-project scripts can be configured via the "Scripting" Preferences, so it is in fact as a workspace configuration. Note that the feature is still marked as "Experimental".