Class YAHOO.widget.SimpleDialog
- extends YAHOO.widget.Dialog
SimpleDialog is a simple implementation of Dialog that can be used to
submit a single value. Forms can be processed in 3 ways -- via an
asynchronous Connection utility call, a simple form POST or GET,
or manually.
Constructor
YAHOO.widget.SimpleDialog
(
el
,
userConfig
)
- Parameters:
-
el
<String>
The element ID representing the SimpleDialog
OR
-
el
<HTMLElement>
The element representing the SimpleDialog
-
userConfig
<Object>
The configuration object literal containing
the configuration that should be set for this SimpleDialog. See
configuration documentation for more details.
Properties
Constant representing the SimpleDialog's configuration properties
Constant representing the default CSS class used for a SimpleDialog
Constant for the standard network icon for alarm
Constant for the standard network icon for a blocking action
Constant representing the name of the CSS class applied to the element
created by the "icon" configuration property.
Constant for the standard network icon for help
Constant for the standard network icon for info
Constant for the standard network icon for a tip
Constant for the standard network icon for warn
body,
browser,
cfg,
contructor,
DEFAULT_CONFIG,
element,
EVENT_TYPES,
footer,
header,
id,
imageRoot,
isSecure,
platform
Methods
void
configIcon
(
type
,
args
,
obj
)
Fired when the "icon" property is set.
- Parameters:
-
type <String>
The CustomEvent type (usually the property name)
-
args <Object[]>
The CustomEvent arguments. For configuration
handlers, args[0] will equal the newly applied value for the property.
-
obj <Object>
The scope object. For configuration handlers,
this will usually equal the owner.
- Returns:
void
void
configText
(
type
,
args
,
obj
)
Fired when the "text" property is set.
- Parameters:
-
type <String>
The CustomEvent type (usually the property name)
-
args <Object[]>
The CustomEvent arguments. For configuration
handlers, args[0] will equal the newly applied value for the property.
-
obj <Object>
The scope object. For configuration handlers,
this will usually equal the owner.
- Returns:
void
void
init
(
el
,
userConfig
)
The SimpleDialog initialization method, which is executed for
SimpleDialog and all of its subclasses. This method is automatically
called by the constructor, and sets up all DOM references for
pre-existing markup, and creates required markup if it is not
already present.
- Parameters:
-
el <String>
The element ID representing the SimpleDialog
OR
-
el <HTMLElement>
The element representing the SimpleDialog
-
userConfig <Object>
The configuration object literal
containing the configuration that should be set for this
SimpleDialog. See configuration documentation for more details.
- Returns:
void
void
initDefaultConfig
(
)
Initializes the class's configurable properties which can be changed
using the SimpleDialog's Config object (cfg).
void
registerForm
(
)
Prepares the SimpleDialog's internal FORM object, creating one if one
is not currently present, and adding the value hidden field.
String
toString
(
)
Returns a string representation of the object.
- Returns:
String
- The string representation of the SimpleDialog
_addFocusHandlers, _onElementFocus, _removeFocusHandlers, buildMask, buildWrapper, configClose, configDraggable, configHeight, configKeyListeners, configModal, configUnderlay, configWidth, configzIndex, destroy, hideMask, init, initDefaultConfig, initEvents, registerDragDrop, removeMask, render, showMask, sizeMask, sizeUnderlay, stackMask, toString
_addToParent, _initResizeMonitor, _supportsCWResize, appendToBody, appendToFooter, appendToHeader, configMonitorResize, configVisible, destroy, hide, init, initDefaultConfig, initEvents, initResizeMonitor, onDomResize, render, setBody, setFooter, setHeader, show, toString
blurButtons, cancel, configButtons, configClose, configPostMethod, destroy, doSubmit, focusDefaultButton, focusFirst, focusFirstButton, focusLast, focusLastButton, getButtons, getData, init, initDefaultConfig, initEvents, registerForm, submit, toString, validate
_primeXYFromDOM, align, bringToTop, center, configConstrainToViewport, configContext, configFixedCenter, configHeight, configIframe, configVisible, configWidth, configX, configXY, configY, configzIndex, destroy, doCenterOnDOMEvent, enforceConstraints, getConstrainedXY, hideIframe, hideMacGeckoScrollbars, init, initDefaultConfig, initEvents, moveTo, onDomResize, showIframe, showMacGeckoScrollbars, stackIframe, syncIframe, syncPosition, toString
appendEvent, beforeHideEvent, beforeInitEvent, beforeRenderEvent, beforeShowEvent, changeBodyEvent, changeContentEvent, changeFooterEvent, changeHeaderEvent, destroyEvent, hideEvent initEvent renderEvent showEvent YAHOO.widget.Module.textResizeEvent
Configuration Attributes
icon
- String
Sets the informational icon for the SimpleDialog
Default Value: "none"
text
- String
Sets the text for the SimpleDialog
Default Value: ""
Configuration attributes inherited from YAHOO.widget.Overlay:
constraintoviewport, context, fixedcenter, height, iframe, width, x, xy, y, zIndex,