Lines Matching defs:Panel

724     * are four UI controls that extend Module and Overlay: Tooltip, Panel, 
3456 * Synchronizes the Panel's "xy", "x", and "y" properties with the
3457 * Panel's position in the DOM. This is primarily used to update
3532 Panel = YAHOO.widget.Panel;
3536 if (Panel && Dom.hasClass(p_oElement, Panel.CSS_PANEL)) {
5015 * Panel is an implementation of Overlay that behaves like an OS window,
5018 * @class Panel
5021 * @param {String} el The element ID representing the Panel <em>OR</em>
5022 * @param {HTMLElement} el The element representing the Panel
5024 * the configuration that should be set for this Panel. See configuration
5027 YAHOO.widget.Panel = function (el, userConfig) {
5029 YAHOO.widget.Panel.superclass.constructor.call(this, el, userConfig);
5041 Panel = YAHOO.widget.Panel,
5048 * Constant representing the name of the Panel's events
5063 * Constant representing the Panel's configuration properties
5108 * Constant representing the default CSS class used for a Panel
5109 * @property YAHOO.widget.Panel.CSS_PANEL
5114 Panel.CSS_PANEL = "yui-panel";
5117 * Constant representing the default CSS class used for a Panel's
5119 * @property YAHOO.widget.Panel.CSS_PANEL_CONTAINER
5124 Panel.CSS_PANEL_CONTAINER = "yui-panel-container";
5130 "beforeRender" event handler that creates an empty header for a Panel
5147 "hide" event handler that sets a Panel instance's "width"
5171 "beforeShow" event handler that sets a Panel instance's "width"
5205 blur the element when it receives focus to ensure that a Panel
5217 focusable elements in the document to enforce a Panel instance's
5286 YAHOO.extend(Panel, Overlay, {
5307 Panel.superclass.init.call(this, el/*, userConfig*/);
5309 this.beforeInitEvent.fire(Panel);
5311 Dom.addClass(this.element, Panel.CSS_PANEL);
5324 this.initEvent.fire(Panel);
5333 Panel.superclass.initEvents.call(this);
5352 * CustomEvent when the Panel is dragged
5362 * using the Panel's Config object (cfg).
5366 Panel.superclass.initDefaultConfig.call(this);
5371 * True if the Panel should display a "close" button
5384 * Boolean specifying if the Panel should be draggable. The default
5391 * placing the mouse on the text of the Panel's header element.
5396 * visible. The calculated width is then removed when the Panel is
5413 * Sets the type of underlay to display for the Panel. Valid values
5415 * The creation of the underlay element is deferred until the Panel
5418 * shim to prevent Aqua scrollbars below a Panel instance from poking
5431 * True if the Panel should be displayed in a modal fashion,
5433 * will not be removed until the Panel is dismissed.
5447 * when the Panel is shown, and disabled when the Panel is hidden.
5465 * top right of the Panel.
5959 Panel.superclass.configzIndex.call(this, type, args, obj);
5988 * Builds the wrapping container around the Panel that is used for
6000 wrapper.className = Panel.CSS_PANEL_CONTAINER;
6037 * Registers the Panel's header for drag & drop capability.
6144 * Builds the mask that is laid over the document when the Panel is
6216 * Renders the Panel by inserting the elements that are not already in
6217 * the main Panel into their correct places. Optionally appends the
6218 * Panel to the specified node prior to the render's execution. NOTE:
6232 return Panel.superclass.render.call(this,
6238 * Removes the Panel element from the DOM and sets all child elements
6254 Panel.superclass.destroy.call(this);
6261 * @return {String} The string representation of the Panel.
6264 return "Panel " + this.id;
6273 * Dialog is an implementation of Panel that can be used to submit form
6281 * @extends YAHOO.widget.Panel
6395 YAHOO.extend(Dialog, YAHOO.widget.Panel, {
7583 * Removes the Panel element from the DOM and sets all child elements