An array of CSS classes to apply to the Application
Optional
formConfiguration used if the application top-level element is a form or dialog
An HTML element identifier used for this Application instance
Default positioning data for the application
The HTMLElement tag type used for the outer Application frame
An string discriminator substituted for {id} in the default HTML element identifier for the class
Configuration of the window behaviors for this Application
Click actions supported by the Application and their event handler functions. A handler function can be defined directly which only responds to left-click events. Otherwise, an object can be declared containing both a handler function and an array of buttons which are matched against the PointerEvent#button property.