Mode of operation.
Valid options: ['blank', 'button']
Theme for the dialog.
Theme for the header, if used.
Theme for the input element in Button->Input mode.
Default theme for the buttons in Button->Input mode, defaults to whatever themeDialog is set to.
Use animations on transition.
Animation style for transitions.
Width of the dialog popup.
Force position of top of popup.
Force position of left of popup.
Text to use in the header. If this, and headerButton are FALSE, no header is used.
Show a close button in the header. If this, and headerText are FALSE, no header is used.
Allow use of jQM native dialogs if screen size < 400px.
Always use the jQM native dialogs.
Allow the use of the custom full screen display is screen size < 400px.
Always use the custom full screen display
Blank the background when using popup mode, modal style.
Do not close dialog when clicking outside the dialog.
Event to bind all actions to (including header close button, buttons in button mode, and outside dialog trap).
z-Index of the popup element (For fixed headers/footers, this might need to be extreamly high).
Listen to resize events, and reposition accordingly (Desktop operation really).
Try and detect if you used an unattached, empty node as your selector - if you did, delete it for you after the dialog closes. (If you run into really odd errors, try turning this off, then contact J.T. - he'll want to know.)
Function to run when the dialog opens.
An array of arguments to send to the open callback. Remember 'this' is the widget object.
Function to run when the dialog closes, before cleanup is done - return false to prevent close.
An array of arguments to send to the close callback. Remember 'this' is the widget object.
A String of the HTML you wish to use in the blank/freeform mode. This may also be a jQuery object. Set to true if inlining options.
When inlining, brink all data and controls with the HTML. You almost certainly want this, set to false by default to preserve backwards compatibility with older installs.
A string to use as a prompt in the dialog, HTML allowed, wrapper in a <p>
Show an input box in the dialog.
Default text for the input box.
Show an input box of type password in the dialog - buttonInput must also be TRUE.
An object of buttons - see below for individual button options.
The HTML ID of the button. If false, one is generated.
The theme of the button.
The icon of the button.
The position of the icon on the button.
If true, round the corners of the button.
If true, button will have a drop shadow.
Clicking this button will close the dialog.
A function to run when this button is clicked. If it returns false, the dialog will not close.
An array of arguments to *also* pass to the click function. The first argument is always the event.