Index of class methods
Adds a node as a child to the current node
Add an animation to the queue.
Add an animation to the queue.
Push an Animation to the end of the queue.
Performs date calculation by adding the supplied interval to the date.
Performs date calculation by adding the supplied interval to the date.
Adds the Interval in the argument to this Interval field by field.
Set the background color for a range of values on the gauge.
Adds the specified control as the last child of this container.
Adds the control as a child of this container at the given 0-based index.
Child drilldowns are rendered when needed.
Sets the array of colors to be displayed by the color picker.
Add an array of colors to the colors displayed by the color picker.
Add DragDropItem to drag object.
Adds a drag list to this DragListGroup.
Adds a function to filter out non-user-editable tables.
Adds a new menu item at the end of the menu.
Adds a new menu item at the end of the menu.
Adds a new menu item at the end of the menu.
Adds a new menu item at the end of the menu.
Adds a new menu item at a specific index in the menu.
Adds a new menu item at a specific index in the menu.
Adds a new menu item at the specific index in the menu.
Adds a new menu item at a specific index in the menu.
Adds a new menu item at a specific index in the menu.
Adds a new menu item at the end of the menu.
Registers a keyboard event listener on the field.
Makes drag and drop aware of a target container that could scroll mid drag.
Add state to the undo stack.
Associate drop target with drag element.
Acceleration function for expand/collapse animation.
Duration of expand/collapse animation, in milliseconds.
Appends a child to a node
Applies the iframe mask to the screen.
Attaches the popup color picker to an element.
Attaches the menu to a new popup position and anchor element.
Attaches the popup date picker to an element.
Adds the proper key event listeners to the element.
Attach an instance of an AutoComplete
Attaches the input handler to an element such as a textarea or input box.
Attach an wrapper to this field, to be thrown out when the field
is disposed.
Programmatically blurs the editor toolbar, un-highlighting the currently
highlighted item, and closing the currently open menu (if any).
Indication if text should be bolded
Expand this rectangle to also include the area of the given rectangle.
Calls the observer function if one has been specified.
ColorPickers cannot be used to decorate pre-existing html, since the
structure they build is fairly complicated.
ColorPickers cannot be used to decorate pre-existing html,
since the structure they build is fairly complicated.
Overrides goog.ui.ButtonRenderer#canDecorate by returning true only
if the element is an HTML button.
Returns true if this renderer can decorate the element.
Returns true if this renderer can decorate the element.
Combo box currently can't decorate elements.
DatePicker cannot be used to decorate pre-existing html, since they're
not based on Components.
Returns true if the given element can be decorated by this container.
HsvPalettes cannot be used to decorate pre-existing html, since the
structure they build is fairly complicated.
A top-level DrilldownRow decorates a TR element.
Determines if a given element can be decorated by this type of component.
Returns whether the given item can be highlighted.
Call a dismiss after a delay, if there's already a dismiss active, ignore.
Abort pending hovercard showing, if any.
Top catagory names of character organization.
Character lists in base88 encoding scheme.
Checks spelling for all text and displays correction .
Checks spelling for all text and displays correction .
Checks spelling for all text.
Checks spelling for a block of text.
Checks spelling for a single word.
Css class name for tooltip
Cleans the contents of the node passed to it.
Cleans the html contents of Trogedit.
Clears the value of the input element without resetting the default text.
Clears a timeout initiated by callOnce
Clear the colors displayed by the color picker.
Don't wait for the timer and just fire the delayed change event if it's
pending.
Clear the undo/redo stack.
Clear the undo/redo stack.
Clears the show and hide timers for the sub menu.
Returns a new copy of the rectangle.
Creates a copy of the box with the same dimensions.
Returns true if the node is a descendant of this node
Whether a node contains another node t
Tests whether this rectangle entirely contains another rectangle or
coordinate.
Returns whether the box contains a coordinate or another box.
Returns true if the provided element is to be considered inside the menu for
purposes such as dismissing the menu on an event.
Returns true if the given element is to be considered part of the component,
even if it isn't a DOM descendant of the component's root element.
Returns whether the provided element is to be considered inside the menu for
purposes such as dismissing the menu on an event.
Returns the coordinates as integers (rounded to nearest integer).
Creates and shows the property bubble.
Should be overriden by subclasses to add the type specific contents to the
bubble.
Takes a text caption or existing DOM structure, and returns the content and
a dropdown arrow element wrapped in a pseudo-rounded-corner box.
Takes a text caption or existing DOM structure, and returns the content
wrapped in a pseudo-rounded-corner box.
Overrides the superclass implementation by wrapping the caption text or DOM structure in a color indicator element.
Overrides the superclass implementation by wrapping the caption text or DOM
structure in a color indicator element.
Takes a text caption or existing DOM structure, and returns it wrapped in
an appropriately-styled DIV.
Takes a text caption or existing DOM structure, and returns it wrapped in
an appropriately-styled DIV.
Returns the button's contents wrapped in the following DOM structure:
<div class="goog-inline-block goog-imageless-button">
<div class="goog-inline-block goog-imageless-button-outer-box">
<div class="goog-imageless-button-inner-box">
<div class="goog-imageless-button-pos-box">
<div class="goog-imageless-button-top-shadow"> </div>
<div class="goog-imageless-button-content">Contents...</div>
</div>
</div>
</div>
</div>
Overrides goog.ui.ButtonRenderer#createDom.
Returns the button's contents wrapped in the following DOM structure:
<div class="goog-inline-block goog-flat-menu-button">
<div class="goog-inline-block goog-flat-menu-button-caption">
Contents...
Returns a styled toolbar separator implemented by the following DOM:
<div class="goog-toolbar-separator goog-inline-block"> </div>
Overrides goog.ui.MenuSeparatorRenderer#createDom.
Creates the initial DOM representation for the component.
Creates the initial DOM representation for the component.
Returns the button's contents wrapped in a native HTML button element.
Returns the control's contents wrapped in a div element, with
the renderer's own CSS class and additional state-specific classes applied
to it, and the button's disabled attribute set or cleared as needed.
Returns the button's contents wrapped in the following DOM structure:
<div class="goog-inline-block goog-css3-button">
Contents...
Returns the tab's contents wrapped in a DIV, with the renderer's own CSS
class and additional state-specific classes applied to it.
Returns an empty, styled menu separator DIV.
Overrides goog.ui.ControlRenderer#createDom by adding extra markup
and stying to the menu item's element if it is selectable or checkable.
Creates the container's DOM.
Creates the DOM nodes needed for the label input.
Creates the DOM representation of the graphics area.
Creates the initial DOM representation for the component.
Returns a dom node with a set of attributes.
Creates an element for the item being dragged.
Returns an appropriately-styled DIV containing a dropdown arrow element.
Returns an appropriately-styled DIV containing a dropdown arrow element.
Creates the thumb members for a twothumbslider.
Handles the actual iteration of the animation in a timeout
Block an event for a short amount of time.
Takes an element, decorates it with the menu button control, and returns
the element.
Takes an element, decorates it with the menu button control, and returns
the element.
Overrides goog.ui.ControlRenderer#decorate by initializing the
menu item to checkable based on whether the element to be decorated has
extra styling indicating that it should be.
Takes an existing element, and decorates it with the separator.
Takes an existing element and decorates it with the flat button control.
Decorates the element with the tab.
Takes an existing element, and decorates it with the separator.
Overrides goog.ui.ControlRenderer#decorate by initializing the
menu item to checkable based on whether the element to be decorated has
extra stying indicating that it should be.
Decorates the element for the component.
Decorates the given element with this control.
Decorate an existing HTML structure with the menu.
Decorates the element for the component.
Decorates the given element with this container.
Decorates the floated element with the standard ScrollFloater CSS class.
Decorates an existing HTML DIV element as a progress bar input.
Decorates an existing HTML input element as a label input.
Decorate a HTML structure already in the document.
Overridable function for handling the default action of the drag behaviour.
If the specified tab is the currently selected tab, deselects it, and
selects the closest selectable tab in the tab bar (first looking before,
then after the deselected tab).
Detatches the popup color picker from an element.
Detaches a menu from a given element.
Detatches the popup date picker from an element.
Removes the listeners that may exist.
Detaches the input handler from the provided element.
Computes the difference regions between this rectangle and rect.
Returns the difference between two coordinates as a new goog.math.Coordinate.
Disables this plugin for the specified, registered field object.
Disables this plugin for the specified, registered field object.
Clears out the token, rows, and hilite, and calls renderer.dismiss()
Call a dismiss after a delay, if there's already a dismiss active, ignore.
Dismisses the menu and all further submenus.
This dispatches the beforechange event on the editable field
Dispatches the appropriate set of change events.
Dispatches a command value change event.
Dispatches an event (or event like object) and calls all listeners
listening for events of this type.
Dispatch a selection change event, optionally caused by the given browser
event.
Dispatches the TICK event.
Destroys widget and remove listeners.
Destroys widget and removes all event listeners.
Destroys this widget and removes all event listeners.
Removes all event listeners and clears shortcuts.
Removes the iframe from the DOM.
Disposes of the component.
Destroys widget and removes all event listeners.
Cleans up the autocomplete object.
Disposes of the input handler.
Removes all listeners and destroys the eventhandler object.
Disposes of the DragListGroup.
Tears down the drag object, removes listeners, and nullifies references.
Disposes of the animation.
Disposes of the key handler.
Disposes of this EventHandler and remove all listeners that it registered.
Returns the distance between two coordinates.
Enables this plugin for the specified, registered field object.
Enables this plugin for the specified, registered field object.
Enables this plugin for the specified, registered field object.
Event handler that's used to stop drag.
Event handler that is used to end the drag
Event handler that is used to end the drag by cancelling it.
Configures the component after its DOM has been rendered, and sets up event
handling.
The menu has been added to the document.
Renders the color picker inside the provided element.
Called when the component's element is known to be in the document.
Called when the component's element is known to be in the document.
Configures the container after its DOM has been rendered, and sets up event
handling.
Called when the DOM for the component is for sure in the document.
Render the rating widget inside the provided element.
Called when the DOM for the component is for sure in the document.
Called when the DOM for the component is for sure in the document.
Renders the color picker inside the provided element.
Called when the component is added to the DOM.
The base class method calls its superclass method and this
drilldown's 'decorator' method as defined in the constructor.
Called when the component's element is known to be in the document.
Checks if two undo-redo states are the same.
Tests whether given date is equal to this Date.
Tests whether the given interval is equal to this interval.
Compares coordinates for equality.
Calls a function on the children in implementation specific order.
Calls a function on the children in implementation specific order.
Removes event handlers specific to menu buttons, and ensures that the
attached menu also exits the document.
Cleans up the container before its DOM is removed from the document, and
removes event handlers.
Should be called when the widget is removed from the document but may be reused.
Called when the DOM for the component is for sure in the document.
Called when the DOM for the component is removed from the document or
when the component no longer is managing the DOM.
Called when the component is removed from the DOM.
Called by dispose to clean up the elements and listeners created by a
component, or by a parent component/application who has removed the
component from the document but wants to reuse it later.
Expands box with the given margins.
Finds the numeric index of this child within its parent Component.
Finds the first descendant node that matches the filter function.
Sets the focus to the color picker's palette.
Gives the field focus and places the cursor at the start of the field.
This method focuses the input and if selects all the text.
Format the given date object according to preset pattern and current lcoale.
Returns the current active element.
Returns the html that appears after the label.
Returns whether all shortcuts (including modifier shortcuts) are treated as
if the keys had been passed to the setGlobalKeys function.
Return whether the menu can automatically move focus to its key
event target when it is set to visible.
Return whether the menu will highlight disabled menu items or skip
to the next active item.
Alpha transparency of the currently selected color, in 0, 1.
Returns whether the default action will always be prevented when a shortcut
event is fired.
Returns whether the event will always be stopped from propagating beyond its
target when a shortcut event is fired.
Walks up the DOM hierarchy returning the first ancestor
that passes the matcher function.
Walks up the DOM hierarchy returning the first ancestor
that has the passed tag name and/or class name.
Gets the DOM element that triggered the current hovercard.
Returns the "application" window, where dialogs and bubbles
should be rendered.
Returns the ARIA role to be applied to toolbar/menubar.
Returns the ARIA role to be applied to buttons.
Returns the attached input or select element to the ratings widget.
Returns the associated autocomplete instance.
Returns whether the Popup dismisses itself when the user clicks outside of
it.
Returns whether the Popup dismisses itself when the user clicks
outside of it.
Returns the region inside which the Popup dismisses itself when the user
clicks, or null if it was not set.
Returns the region inside which the Popup dismisses itself when
the user clicks, or null if it's the entire document.
Returns the zindex of the base level of the field.
Should be overriden by subclasses to return the bubble target element or
null if an element of their required type isn't found.
Should be overriden by subclasses to return the bubble target element or
null if an element of their required type isn't found.
Overrides goog.ui.Container#getChild to make it clear that it
only returns goog.ui.Controls.
Returns the child with the given ID, or null if no such child exists.
Overrides goog.ui.Container#getChildAt to make it clear that it
only returns goog.ui.Controls.
Returns the child at the given index, or null if the index is out of
bounds.
Returns the number of children of this component.
Returns an array containing the IDs of the children of this component, or an
empty array if the component has no children.
Returns the children of this node.
Takes a single goog.ui.Component.State, and returns the
corresponding CSS class name (null if none).
Returns all CSS class names applicable to the tab bar, based on its state.
Retrieve the HTML contents of a field.
Gets the color that is currently selected in this color picker.
Gets the color that is currently selected in this color picker, in #rrggbbaa
format.
Gets the array of colors displayed by the color picker.
Returns the compatMode of the document
Returns an AnchoredPosition that will position the bubble optimally given
the position of the anchor element and the size of the viewport
Takes the button's root element and returns the parent element of the
button's contents.
Takes the button's root element and returns the parent element of the
button's contents.
Returns the DOM element into which child components are to be rendered,
or null if the container itself hasn't been rendered yet.
Returns the DOM element containing the actual content.
Returns the DOM element into which child components are to be rendered,
or null if the component itself hasn't been rendered yet.
Returns the CSS class to be applied to the root element of menu buttons rendered using this renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the CSS class to be applied to the root element of buttons rendered using this renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the CSS class to be applied to menu items rendered using this
renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the CSS class to be applied to the root element of containers
rendered using this renderer.
Returns the CSS class name to be applied to the root element of all tab bars rendered or decorated using this renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the CSS class name to be applied to the root element of all tabs
rendered or decorated using this renderer.
Returns the CSS class to be applied to the root element of components
rendered using this renderer.
Returns the base CSS class used by subcomponents of this component.
Gets the element that is currently being dragged.
This is so subclasses can deal with multifield undo-redo.
This is so subclasses can deal with multifield undo-redo.
Returns the current cursor position.
Return the DST adjustment to the time zone offset for a given time.
Inspects the element, and creates an instance of or
an appropriate subclass best suited to decorate it.
Returns the default caption to be shown when no option is selected.
Returns the default orientation of containers rendered or decorated by this renderer.
Returns this DrilldownRow's level in the tree.
Returns the depth of the node in the tree.
Returns the direction of the input element.
Returns the display mode.
Returns the compatMode of the document
Calculates the height of the document
Gets the document scroll distance as a coordinate object *
Gets the document scroll element *
Returns the dom helper that is being used on this component.
Gets the DomHelper object for the document where the element resides
Returns the position for the drag element.
Gets the element that is actually draggable given that the given target was
attempted to be dragged.
Gets the element that is currently being dragged.
Returns the dragger object.
Gets the component's element.
Returns the dom element that should be used for the popup.
Returns the editable DOM element or null if this field
is not editable.
Return the element with the given ID *
Returns the element listened on for the real keyboard events.
Helper function for returning an element in the document with a unique id
generated using makeId().
Looks up elements by both tag and class name, using browser native
functions (querySelectorAll, getElementsByTagName or
getElementsByClassName) where possible.
Returns whether cross iframe dismissal is enabled.
Set whether dragger is enabled
Gets a list of items entered in the search box.
Returns event type for a specific shortcut.
Gets the icon class for when the node is expanded.
Returns the fill for the external border of the gauge.
Returns the stroke for the external border of the gauge.
Sets the field name for the combo box.
This is so subclasses can deal with multifield undo-redo.
Returns the filter string.
Returns the index of first item that is affected by the filter.
Returns the filter input element.
Returns the first child node that is an element
Helper function for returning the fragment portion of an id generated using
makeId().
Cross browser function for getting the document element of an iframe
Return the GMT representation of this time zone object.
Returns the event handler, intended for subclass use.
Returns a string usable as a hash code for this field.
Returns the delay in milliseconds before tooltip is hidden once the
cursor leaves the element.
Returns whether the Popup autohides on the escape key.
Returns the currently highlighted item (if any).
Returns the index of the currently highlighted item (-1 if none).
Returns the index of the currently highlighted rating, -1 if the mouse isn't currently over the widget.
Returns the value of the currently highlighted rating, null if the mouse isn't currently over the widget.
Returns the fill for the hinge at the center of the gauge.
Returns the stroke for the hinge at the center of the gauge.
The tooltip message as HTML.
Returns the html of the label.
Gets the distance the user has to drag the element before a drag operation is
started.
Gets the icon class for the node.
Gets the unique ID for the instance of this component.
Returns the amount of time the user has been idle.
Returns prepared contents that can be injected into the editable field.
Gets the attached InputHandler object.
Returns the fill for the internal border of the gauge.
Returns the stroke for the internal border of the gauge.
Gets the interval of the timer.
Returns a reference to the menu item at a given index.
Returns the menu item at a given index.
Returns a reference to the menu item at a given index.
Returns a reference to the menu item at a given index.
Returns the number of items in the sub menu (including separators).
Returns the number of items in the menu (including separators).
Returns the number of items in the menu (including separators).
Returns the menu items contained in the sub menu.
Returns the menu items contained in the menu.
Returns the DOM element on which the container is listening for keyboard
events (null if none).
Returns the keyboard event handler for this container, lazily created the
first time this method is called.
Returns the last child node that is an element
Returns the time of the last event
Returns the type of the last user event.
Returns the time when the popup was last hidden.
Returns the time when the popup was last shown.
Get the long time zone name for a given date/time.
Returns the stroke for the major ticks of the gauge.
Returns the margin to place around the popup.
Returns the maximum length.
Gets a reference to the submenu's actual menu.
Returns the menu attached to the button.
Returns the milliseconds part of the datetime.
Returns the stroke for the minor ticks of the gauge.
Returns the minutes part of the datetime.
Returns whether shortcuts with modifiers are treated as if the keys had been
passed to the setGlobalKeys function.
Returns the fill for the hinge at the center of the gauge.
Returns the stroke for the gauge needle.
Returns the first next sibling that is an element
Returns the next node in source order from the given node *
Returns the text length of the text contained in a node, without markup.
Returns the text offset of a node relative to one of its ancestors.
Gets HTML with no contents that won't collapse, for browsers that
collapse the empty string.
Get the time zone offset in minutes WEST of UTC for a given date/time.
Returns the container's orientation.
Returns the goog.ui.Container.Orientation that is implied by the givengoog.ui.TabBar.Location.
Returns original DOM element that is being made editable by Trogedit or
null if that element has not yet been found in the appropriate document.
Returns the child control that owns the given DOM node, or null if no such
control is found.
Returns the owner document for a node.
Returns the component's parent, if any.
Returns the parent of this event target to use for bubbling.
Returns the registered plugin with the given classId.
Returns the goog.ui.PopupBase from this picker.
Gets the page offset of the menu, or null if the menu isn't visible
Returns the position helper object associated with the popup.
Matches the token against the start of words in the row.
Returns the first previous sibling that is an element *
Returns the previous node in source order from the given node.
Get the RFC representation of the time zone for a given date/time.
Gets the array of ratings that the component.
Gets the list of characters user selected recently.
Returns the renderer that renders/shows/highlights/hides the autocomplete menu.
Return the number of rows in the user input element.
Returns the seconds part of the datetime.
Gets the last selected character.
Returns the currently selected color (null if none).
Gets the color that is currently selected in this color picker.
Gets the color that is currently selected in this color picker.
Returns the index of the currently selected option.
The index of the color selected.
Returns the currently selected option.
Get the short time zone name for given date/time.
Returns the delay in milliseconds before tooltip is displayed for an
element.
Matches the token against similar rows, by calculating "distance" between the terms.
Gets the number of columns displayed.
Returns the size of this rectangle.
Gets the sort function to be used by the given column.
Returns current state of tooltip.
Takes a single CSS class name which may represent a component state, and
returns the corresponding component state (0x00 if none).
Returns suggestions for the given word.
Gets the current target HTML node for displaying autocomplete .
Returns the element whose properties the bubble manipulates.
Returns the tooltip message as plain text.
Returns the text content of the current node, without markup
and invisible symbols.
Gets the time to wait before updating the results.
Returns the color for the labels (formatted values) of tick marks.
Returns the number of milliseconds since 1 January 1970 00:00:00.
Return the time zone ID for this time zone.
Returns timezone offset as a string.
Returns the color for the gauge title.
Gets whether the colorpicker is in toggle mode
Gets whether the menu is in toggle mode
Returns the toolbar component that manages the editor.
Takes a tab's root element, and returns its tooltip text, or the empty
string if the element has no tooltip.
Takes a button's root element, and returns its tooltip text.
Returns the tooltip for the button.
Returns the day of week according to universal time, US style.
Returns the hours part of the datetime according to universal time.
Returns the milliseconds part of the datetime according to universal time.
Returns the minutes part of the datetime according to universal time.
Returns the seconds part of the datetime according to universal time.
Gets whether the result list is updated during typing.
Flat buttons can't use the value attribute since they are div elements.
Takes a button's root element, and returns the value associated with it.
Returns the value associated with the button.
Returns the rating value of the currently selected rating.
Returns the current value of the text box, returning an empty js_string t if the
search box is the default value
Returns the value of the underlying input field.
Returns the value of the current active element.
Returns the color for the gauge value.
Handle per node special processing if neccessary.
Gets the dimensions of the viewport.
Gets the window object associated with the document.
Internal backspace handler.
Handles blur events raised when the container's key event target loses
keyboard focus.
Handles blur events dispatched by the button's key event target when it
loses keyboard focus by closing the popup menu (unless it is focusable).
Handle a change in the Editable Field.
Handles mouse events originating from nodes belonging to the controls hosted
in the container.
Handles CLOSE events dispatched by items in the container when they are
closed.
Internal delete key handler.
Handles mouseup events over the document.
Handle an enter key press on collapsed selection.
Handles ENTER events raised by child controls when they are navigated to.
Handle an enter key press in WebKit.
Generic event handler that handles any events this object is listening to.
Handles filter input events.
Handles focus events dispatched by the tab bar's key event target.
Handles focus events raised when the container's key event target receives
keyboard focus.
Handles HIGHLIGHT events dispatched by the attached menu.
Handles HIGHLIGHT events dispatched by items in the container when
they are highlighted.
Handles a key event that is passed to the menu item from its parent because
it is highlighted.
Handles the menu's behavior for a key event.
Attempts to handle a keyboard event, if the control is enabled, by calling
handleKeyEventInternal.
Attempts to handle a keyboard event; returns true if the event was handled,
false otherwise.
Internal handler for keyup events.
Handles keyboard shortcuts.
Handles keyboard shortcuts.
Handles keyboard shortcuts.
Handles keyboard shortcuts.
Handles keyboard shortcuts.
Handles goog.ui.Component.EventType.ACTION events dispatched by
the menu item clicked by the user.
Handles ACTION events dispatched by an activated menu item.
Handles goog.ui.Component.EventType.ACTION events dispatched by
the menu item clicked by the user.
Handles BLUR events dispatched by the popup menu by closing it.
Handles mousedown events.
Handles mousedown events over the container.
Sets a timer to show the submenu and then dispatches an ENTER event to the
parent menu.
Handles OPEN events dispatched by items in the container when they are
opened.
Handles key down for overlay.
Handles goog.events.EventType.SELECT events raised by the
selection model when the selection changes.
Pops up a property bubble for the given selection if appropriate and closes
open property bubbles if no longer needed.
Handles events displayed by tabs.
Handles events displayed by tabs.
Handles events dispatched by tabs as they become selected.
Handles events dispatched by tabs as they become deselected.
Handles UNHIGHLIGHT events dispatched by the associated menu.
Handles UNHIGHLIGHT events dispatched by items in the container when
they are unhighlighted.
Returns whether tooltip element contains an active child tooltip,
and should thus not be hidden.
Returns true if the component has children.
Returns whether the specified child should be affected (shown/hidden) by the
filter criteria.
Removes the mask from the screen.
Hides the menu and cleans up menu-specific event handling.
Highlights the first highlightable item in the container
Helper function that manages the details of moving the highlight among
child controls in response to keyboard events.
Highlights the last highlightable item in the container.
Highlights the next highlightable item (or the first if nothing is currently
highlighted).
Highlights the next item that begins with the specified js_string t.
Highlights the previous highlightable item (or the last if nothing is
currently highlighted).
Hilites the id if it's valid, otherwise does nothing.
Moves the hilite to the next row, or does nothing if we're already at the end of the current set of matches.
Moves the hilite to the previous row, or does nothing if we're already at the beginning of the current set of matches.
Converts an HTML js_string Js.t into a document fragment.
Ignores spelling of word.
Returns the 0-based index of the given child component, or -1 if no such
child is found.
Initialize drag and drop functionality for sources/targets already added.
Performs the initial setup to make all items in all lists draggable.
Initializes the button's DOM when it enters the document.
Initializes the button's DOM when it enters the document.
Inserts a new node after an existing reference node
(i.e., as the next sibling).
Inserts a new node before an existing reference node
(i.e., as the next sibling).
Computes the intersection of this rectangle and the rectangle parameter.
Returns whether a rectangle intersects this rectangle.
Determines whether the submenu is aligned at the end of the parent menu.
Whether the zippy is in the process of being expanded or collapsed.
Whether the checkbox is checked.
Returns true if the coord is in the tooltip.
Returns true if the browser is in "CSS1-compatible"
(standards-compliant) mode, false otherwise.
Check if Daylight Saving Time is in effect at a given time in this time zone.
Returns true if the container is enabled, false otherwise.
Whether the checkbox is enabled.
Returns whether this plugin is enabled for the field object.
Returns whether this plugin is enabled for the field object.
Returns the expanded state of the DrilldownRow.
Whether the zippy is expanded.
Whether the component is currently scroll-floating.
Returns true if the component is focusable, false otherwise.
Returns true if the container is focusable, false otherwise.
Returns true if the container allows children to be focusable, false
otherwise.
Returns true if there has been no user action for at least the specified
interval, and false otherwise
Determines whether the component has been added to the document.
Whether the control has been initialized.
Returns whether the URL should be considered invalid.
Checks the modified state of the field.
Returns true if the mouse button is pressed, false otherwise.
Whether the object looks like a DOM node.
Whether the autocomplete's renderer is open.
Returns whether the popup is currently visible or was visible
within about 150 ms ago.
Returns true if the component is rendered right-to-left, false otherwise.
Whether the component is enabled for scroll-floating.
Returns true if the tab is selectable, false otherwise.
Whether the given node is an already set up blockquote.
Verifies if a particular keyboard shortcut is registered already.
Since our exec command is always called from elsewhere, we make it silent.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the string corresponds to a command this plugin handles.
Whether the checkbox is not checked.
Whether the checkbox is in partially checked state.
Returns true if the container's visibility is set to visible, false if
it is set to hidden.
Whether the bubble is visible.
Returns whether the popup is currently visible.
Indication if text should be in italics
Returns the 'real' x after limits are applied (allows for some
limits to be undefined).
Returns the 'real' y after limits are applied (allows for some
limits to be undefined).
Adds an event listener using the wrapper on a DOM Node or an object that has
implemented goog.events.EventTarget.
Listen to an event on a DOM node or EventTarget.
Listens on the specified target, hiding and showing the iframe mask
when the given event types are dispatched.
Listen to an event on a DOM node or EventTarget.
Adds an event listener with a specific event wrapper on a DOM Node or an
object that has implemented goog.events.EventTarget.
Helper function for subclasses that gets a unique id for a given fragment,
this can be used by components to
generate unique string ids for DOM elements
Closes the field and cancels all pending change timers.
Calls a function to manipulate the dom of this field.
Called by timer from mouse out handler.
Called by timer from mouse over handler.
Called by timer from mouse over handler.
Starts a drag event for an item if the mouse button stays pressed and the
cursor moves a few pixels.
Moves the thumbs by the specified delta as follows as long as both thumbs stay within min,max, both thumbs are moved, once a thumb reaches or exceeds min (or max, respectively), it stays, at min (or max, respectively).
In case both thumbs have reached min (or max), no change event will fire.
Called before the popup is shown.
Called when this delayed call is cancelled because the timeout has been
exceeded, and the listener has never returned true.
Handler for mouse moves events.
Called when the listener has been successfully executed and returned
true.
Parse the given string and fill info into date object.
Pauses the animation (iff it's playing).
Overrides the default mouseup event handler, so that the ACTION isn't
dispatched for the submenu itself, instead the submenu is shown instantly.
Performs the appropriate action when the menu button is activated by the
user.
Performs the appropriate action when the option is activated by the user.
Place the cursor at the start of this field.
Starts or resumes an animation.
Positions the menu under the button.
Prevents the default action, for example a link redirecting to a url.
Fix paragraphs to be the correct type of node.
Processes pending words unless a lookup operation has already been queued or
is in progress.
Handles queryCommandValue.
Recalculates the geometry of this source's drag targets.
Performs the redo operation of the state at the top of the redo stack, moving
that state to the top of the undo stack.
Redoes the action represented by this state.
Redraws the entire gauge.
Refreshes the current state of the editable field as maintained by undo-redo,
without adding any undo-redo states to the stack.
Registers the field object for use with this plugin.
Registers the field object for use with this plugin.
Registers a keyboard shortcut.
Remove an Animation from the queue.
Remove an Animation from the queue.
Remove an Animation from the queue.
Removes all wrappers and destroys them.
Removes the tab from the tab bar.
Removes the child at the given index from this component, and returns it.
Removes every child component attached to this one.
Removes all the child nodes on a DOM node.
Removes an event listener from the event target.
Removes all handlers attached by listenOnTarget.
Removes an item from the menu and disposes it.
Removes an item from the menu and disposes it.
Removes the item from the menu and disposes of it.
Removes an item from the menu and disposes of it.
Removes an item from the menu and disposes it.
Removes a menu item at a given index in the menu and disposes it.
Removes a menu item at a given index in the menu and disposes it.
Removes the menu item at a given index in the menu and disposes of it.
Removes a menu item at a given index in the menu and disposes of it.
Removes a menu item at a given index in the menu.
Removes a node from its parent.
Renders the component before another element.
Renders the rows and adds highlighting.
Rendering of DrilldownRow's is on need, do not call this directly
from application code.
Replaces a node in the DOM tree.
Repositions the popup according to the current state.
Repositions the popup according to the current state.
Reposition the property bubble.
Function used to pass matches to the autocomplete.
Reset the properties on the original field element to how it was before
it was made editable.
Updates the last event time to be the present time, useful for non-DOM
events that should update idle time.
If there are any current matches, this passes the hilited row data to selectionHandler.selectRow()
Sets whether the menu is aligned to the start or the end of the button.
Sets whether the submenu is aligned at the end of the parent menu.
Sets whether to treat all shortcuts (including modifier shortcuts) as if the
keys had been passed to the setGlobalKeys function.
Sets whether the color picker can automatically move focus to its key event
target when it is set to visible.
Sets whether the menu can automatically move focus to its key event target
when it is set to visible.
Sets whether the date picker can automatically move focus to its key event
target when it is set to visible.
Sets whether or not the up arrow can unhilite all rows.
Sets whether the menu will highlight disabled menu items or skip to the next
active item.
Sets whether multiple items can be entered comma separated.
Sets which color is selected and update the .
Sets whether to always prevent the default action when a shortcut event is
fired.
Sets whether to always stop propagation for the event when fired.
Sets the application window.
Attaches an input or select element to the ratings widget.
Set if this plugin should automatically be disposed when the registered
field is disposed.
Sets whether the Popup dismisses itself when the user clicks outside of it -
must be called after the Popup has been created (in createDom()),
otherwise it does nothing.
Sets whether the bubble should be automatically hidden
whenever user clicks outside the bubble element
Sets whether the Popup dismisses itself when the user clicks outside of it.
Sets the region inside which the Popup dismisses itself when the user
clicks - must be called after the Popup has been created (in createDom()),
otherwise it does nothing.
Sets the region inside which the Popup dismisses itself when
the user clicks.
Sets whether or not the first row should be highlighted by default.
Enables or disables auto-selecting tabs using the keyboard.
Sets the zIndex that the field should be based off of.
Sets the amount to increment/decrement for page up/down as well as when
holding down the mouse button on the background.
Enables cancelling of built-in IE drag events.
Enables/disables checkbox semantics on the menu item.
Sets the menu item to be checkable or not.
Sets the checked state of the checkbox.
Collapses the border on one or both sides of the button, allowing it to be
combined with the adjancent button(s), forming a single componenet with
multiple targets.
Sets which color is selected and update the .
Sets which color is selected and update the .
Sets which color is selected and update the .
Sets the array of colors to be displayed by the color picker.
Set the number of cols in the user input element.
Sets the number of columns.
Sets whether scrolling should be constrained to happen only when the cursor
is inside the container node.
Takes the menubutton's root element, and sets its content to the given
text caption or DOM structure.
Overrides goog.ui.ControlRenderer#setContent to do nothing, since
separators are empty.
Takes a menu item's root element, and sets its content to the given text
caption or DOM structure.
Set the post data for the matcher.
Sets a user-supplied CSS class to add to the current drag item (during a
drag action).
Sets the cursor at the given position.
Sets the day part of the date.
Sets the default caption to the given string or DOM structure.
Sets the default sort function to be used by all columns.
Sets the default text for the combo box.
Sets the default value of the prompt when it is displayed.
Sets the document object.
Set class to add to source elements being dragged.
Sets a user-supplied CSS class to add to a drag item handle on hover (not
during a drag action).
Sets a user-supplied CSS class to add to a drag item on hover (not during a
drag action).
Sets a user-supplied CSS class to add to the clone of the current drag item
that's actually being dragged around (during a drag action).
Specifies the dom element that should be used for the popup.
Sets the warning message to show to users about including email addresses on
public web pages.
Sets whether clicks in other iframes should dismiss this popup.
Enables/disables the menu button based on the value of the argument, and
updates its CSS styling.
Enables/disables the container based on the enable argument.
Fix for tabindex not being updated so that disabled checkbox is not
focusable.
Enables or disables the toolbar.
Set whether dragger is enabled
Sets the marker for the excluded text.
Sets the expanded state of this DrilldownRow: makes all children
displayable or not displayable corresponding to the expanded state.
Sets the extent of the underlying range model.
Sets the index of first item that should be affected by the filter.
Sets the filter label (the label displayed in the filter input element if no
text has been entered).
Sets the first day of week.
Sets cut off weekday used for week number calculations.
Sets whether the color picker can accept focus.
Sets whether the component is focusable.