The title of your application.
Closes the dialog associated with the specified object. via the dialog plugin.
The object whose dialog should be closed.
any
Configures one or more plugins to be loaded and installed into the application.
Keys are plugin names. Values can be truthy, to simply install the plugin, or a configuration object to pass to the plugin.
Removes the callbacks for the specified events.
T in DurandalEventSupport<T>
Creates a subscription or registers a callback for the specified event.
One or more events, separated by white space.
A subscription is returned.
Creates a subscription or registers a callback for the specified event.
One or more events, separated by white space.
T in DurandalEventSupport<T>
The events object is returned for chaining.
Creates a function that will trigger the specified events when called. Simplifies proxying jQuery (or other) events through to the events object.
One or more events, separated by white space to trigger by invoking the returned function.
Function
Calling the function will invoke the previously specified events on the events object.
Sets the root module/view for the application.
The root view or module.
Sets the root module/view for the application.
The root view or module.
Shows a dialog via the dialog plugin.
The object (or moduleId) to display as a dialog.
A promise that resolves when the dialog is closed and returns any data passed at the time of closing.
Shows a message box via the dialog plugin.
The message to display in the dialog.
A promise that resolves when the message box is closed and returns the selected option.
Shows a message box.
The message to display in the dialog.
A promise that resolves when the message box is closed and returns the selected option.
Starts the application.
Triggers the specified events.
T in DurandalEventSupport<T>