Lines Matching defs:Panel

730     * are four UI controls that extend Module and Overlay: Tooltip, Panel, 
3467 * Synchronizes the Panel's "xy", "x", and "y" properties with the
3468 * Panel's position in the DOM. This is primarily used to update
3543 Panel = YAHOO.widget.Panel;
3547 if (Panel && Dom.hasClass(p_oElement, Panel.CSS_PANEL)) {
5043 * Panel is an implementation of Overlay that behaves like an OS window,
5046 * @class Panel
5049 * @param {String} el The element ID representing the Panel <em>OR</em>
5050 * @param {HTMLElement} el The element representing the Panel
5052 * the configuration that should be set for this Panel. See configuration
5055 YAHOO.widget.Panel = function (el, userConfig) {
5057 YAHOO.widget.Panel.superclass.constructor.call(this, el, userConfig);
5069 Panel = YAHOO.widget.Panel,
5076 * Constant representing the name of the Panel's events
5091 * Constant representing the Panel's configuration properties
5136 * Constant representing the default CSS class used for a Panel
5137 * @property YAHOO.widget.Panel.CSS_PANEL
5142 Panel.CSS_PANEL = "yui-panel";
5145 * Constant representing the default CSS class used for a Panel's
5147 * @property YAHOO.widget.Panel.CSS_PANEL_CONTAINER
5152 Panel.CSS_PANEL_CONTAINER = "yui-panel-container";
5158 "beforeRender" event handler that creates an empty header for a Panel
5175 "hide" event handler that sets a Panel instance's "width"
5199 "beforeShow" event handler that sets a Panel instance's "width"
5233 blur the element when it receives focus to ensure that a Panel
5245 focusable elements in the document to enforce a Panel instance's
5314 YAHOO.extend(Panel, Overlay, {
5335 Panel.superclass.init.call(this, el/*, userConfig*/);
5337 this.beforeInitEvent.fire(Panel);
5339 Dom.addClass(this.element, Panel.CSS_PANEL);
5352 this.initEvent.fire(Panel);
5361 Panel.superclass.initEvents.call(this);
5380 * CustomEvent when the Panel is dragged
5390 * using the Panel's Config object (cfg).
5394 Panel.superclass.initDefaultConfig.call(this);
5399 * True if the Panel should display a "close" button
5412 * Boolean specifying if the Panel should be draggable. The default
5419 * placing the mouse on the text of the Panel's header element.
5424 * visible. The calculated width is then removed when the Panel is
5441 * Sets the type of underlay to display for the Panel. Valid values
5443 * The creation of the underlay element is deferred until the Panel
5446 * shim to prevent Aqua scrollbars below a Panel instance from poking
5459 * True if the Panel should be displayed in a modal fashion,
5461 * will not be removed until the Panel is dismissed.
5475 * when the Panel is shown, and disabled when the Panel is hidden.
5493 * top right of the Panel.
5988 Panel.superclass.configzIndex.call(this, type, args, obj);
6017 * Builds the wrapping container around the Panel that is used for
6029 wrapper.className = Panel.CSS_PANEL_CONTAINER;
6066 * Registers the Panel's header for drag & drop capability.
6174 * Builds the mask that is laid over the document when the Panel is
6246 * Renders the Panel by inserting the elements that are not already in
6247 * the main Panel into their correct places. Optionally appends the
6248 * Panel to the specified node prior to the render's execution. NOTE:
6262 return Panel.superclass.render.call(this,
6268 * Removes the Panel element from the DOM and sets all child elements
6284 Panel.superclass.destroy.call(this);
6291 * @return {String} The string representation of the Panel.
6294 return "Panel " + this.id;
6303 * Dialog is an implementation of Panel that can be used to submit form
6311 * @extends YAHOO.widget.Panel
6425 YAHOO.extend(Dialog, YAHOO.widget.Panel, {
7613 * Removes the Panel element from the DOM and sets all child elements