API Docs for: 0.1

Class UbuntuUI.Dialog

Class defined in: dialogs.js:23

Dialogs are modal full-screen popups that prevent other GUI interactions with the application until dismissed.

Dialogs wrap arbitrary markup.

Dialogs are declared inside the content div as a sibling to the pagestack div.

UbuntuUI.Dialog( )
dialogs.js:23
Example
 <div data-role="content">
   <div data-role="pagestack">
     [...]
   </div>
   <div data-role="dialog" id="dialogID">
     [...]
   </div>
 </div>

 JavaScript access:
 var dialog = UI.dialog("dialogID");
hide( )
dialogs.js:58

Hide a dialog by removing 'active' class

show( )
dialogs.js:51

Display a dialog by adding 'active' CSS class

toggle( )
dialogs.js:65

Toggle a dialog, which means removing its 'active' class if it has one, or adding the 'active' class if it does not have one