Skip to main content

Controllers

Controllers are groupings of related routes that handle specific parts of your application's functionality.

Creating Controllers

To create a controller, open a Vast workspace and click on the plus icon next to an application or library in the left-hand Explorer window and select New Controller...:

Create a controller

In the dialog that appears, enter a name for your controller and click Save.

tip

The name you assign to a controller will form part of the URL path for the routes it contains. For example, all routes inside a controller named products will be prefixed with /products.

Renaming Controllers

To rename a controller, click the ellipsis icon next to the controller in the Explorer and select Rename:

Rename a controller

Enter the new name and click Save.

You can also rename a controller by clicking on the title and typing a new name:

Rename a controller title

Deleting Controllers

A controller can be deleted by hovering over it in the Explorer, clicking the ellipsis icon and selecting Delete.