Unique identifier that can be used to register or retrieve a specific API.
Example: mendix.EditorsAPI, mycompany.MyFunkyAPI
Creates a new module.
The name of the new module.
Promise resolving to the created module.
Deletes a module by its name.
The name of the module to delete.
OptionalallowNonEmptyDeletion: booleanFlag indicating whether to force deletion of non-empty modules.
Promise that resolves when the module is deleted.
Retrieves a specific module by its name.
The name of the module to retrieve.
Promise resolving to the module if found, or null otherwise.
Retrieves all modules in the model.
Promise resolving to a readonly array of modules.
API for working with modules.