open #163 open #170 Squashed commit of the following: commitec7edb58caAuthor: Henry <akhenry@aitutaki.ndc.nasa.gov> Date: Mon Oct 5 10:39:06 2015 -0700 Rename dialogSeverity to messageServity for reuse with notifications commitd20abe01ddAuthor: Henry <akhenry@aitutaki.ndc.nasa.gov> Date: Fri Oct 2 16:40:29 2015 -0700 Fixed docs commit227da18498Author: Henry <akhenry@aitutaki.ndc.nasa.gov> Date: Fri Oct 2 16:27:41 2015 -0700 Added semicolon commit22d424f96eAuthor: Henry <akhenry@aitutaki.ndc.nasa.gov> Date: Fri Oct 2 16:26:29 2015 -0700 Fixed code errors commit2c77c3647cAuthor: Henry <akhenry@aitutaki.ndc.nasa.gov> Date: Fri Oct 2 16:24:01 2015 -0700 Initial commit of blocking dialog service with test code to demonstrate usage
This bundle provides dialogService, which can be used to prompt
for user input.
getUserChoice
The getUserChoice method is useful for displaying a message and a set of
buttons. This method returns a promise which will resolve to the user's
chosen option (or, more specifically, its key), and will be rejected if
the user closes the dialog with the X in the top-right;
The dialogModel given as an argument to this method should have the
following properties.
title: The title to display at the top of the dialog.hint: Short message to display below the title.template: Identifying key (as will be passed tomct-include) for the template which will be used to populate the inner area of the dialog.model: Model to pass in theng-modelattribute ofmct-include.parameters: Parameters to pass in theparametersattribute ofmct-include.options: An array of options describing each button at the bottom. Each option may have the following properties:name: Human-readable name to display in the button.key: Machine-readable key, to pass as the result of the resolved promise when clicked.description: Description to show in tool tip on hover.