Wagtail's extension of the base Stimulus Application with additional capabilities for convenience.
Application
Optional
Readonly
Returns the first Stimulus controller that matches the identifier.
The identifier of the controller to query.
The first controller instance that matches the identifier, or null if not found.
const controller = window.wagtail.app.queryController('w-preview');const content = await controller?.extractContent(); Copy
const controller = window.wagtail.app.queryController('w-preview');const content = await controller?.extractContent();
Returns all Stimulus controllers that match the identifier.
An array of controller instances that match the identifier.
const controllers = window.wagtail.app.queryControllerAll('w-action');controllers.forEach((controller) => controller.reset()); Copy
const controllers = window.wagtail.app.queryControllerAll('w-action');controllers.forEach((controller) => controller.reset());
Static
Wagtail's extension of the base Stimulus
Applicationwith additional capabilities for convenience.