## Uses of Interface
com.google.gwt.resources.client.ImageResource

- Packages that use ImageResource
  Package | Description
  --- | ---
  com.google.gwt.cell.client | Standard `Cell` subclasses used by the `cellview` widgets.
  com.google.gwt.user.cellview.client | The "cellview" widget set.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.

- - ### Uses of ImageResource in com.google.gwt.cell.client

    Methods in com.google.gwt.cell.client that return ImageResource
    Modifier and Type | Method and Description
    --- | ---
    `ImageResource` | ButtonCellBase.DefaultAppearance.Resources.`buttonCellBaseBackground()` The background image applied to the button.
    `ImageResource` | ButtonCellBase.`getIcon()` Get the icon displayed next to the button text.
    `ImageResource` | ImageLoadingCell.Resources.`loading()`

    Methods in com.google.gwt.cell.client with parameters of type ImageResource
    Modifier and Type | Method and Description
    --- | ---
    `(package private) SafeHtml` | IconCellDecorator.`getImageHtml(ImageResource res, HasVerticalAlignment.VerticalAlignmentConstant valign, boolean isPlaceholder)` Get the HTML representation of an image.
    `void` | ImageResourceCell.`render(Cell.Context context, ImageResource value, SafeHtmlBuilder sb)`
    `void` | ButtonCellBase.`setIcon(ImageResource icon)` Set the icon to display next to the button text.

    Constructors in com.google.gwt.cell.client with parameters of type ImageResource
    Constructor and Description
    `IconCellDecorator(ImageResource icon, Cell<C> cell)` Construct a new `IconCellDecorator`.
    `IconCellDecorator(ImageResource icon, Cell<C> cell, HasVerticalAlignment.VerticalAlignmentConstant valign, int spacing)` Construct a new `IconCellDecorator`.

  - ### Uses of ImageResource in com.google.gwt.user.cellview.client

    Methods in com.google.gwt.user.cellview.client that return ImageResource
    Modifier and Type | Method and Description
    --- | ---
    `ImageResource` | CellBrowser.Resources.`cellBrowserClosed()` An image indicating a closed branch.
    `ImageResource` | CellBrowser.Resources.`cellBrowserOpen()` An image indicating an open branch.
    `ImageResource` | CellBrowser.Resources.`cellBrowserOpenBackground()` The background used for open items.
    `ImageResource` | CellBrowser.Resources.`cellBrowserSelectedBackground()` The background used for selected items.
    `ImageResource` | CellList.Resources.`cellListSelectedBackground()` The background used for selected items.
    `ImageResource` | CellTable.Resources.`cellTableFooterBackground()` The background used for footer cells.
    `ImageResource` | CellTable.Resources.`cellTableHeaderBackground()` The background used for header cells.
    `ImageResource` | CellTable.Resources.`cellTableLoading()` The loading indicator used while the table is waiting for data.
    `ImageResource` | CellTable.Resources.`cellTableSelectedBackground()` The background used for selected cells.
    `ImageResource` | CellTable.Resources.`cellTableSortAscending()` Icon used when a column is sorted in ascending order.
    `ImageResource` | CellTable.Resources.`cellTableSortDescending()` Icon used when a column is sorted in descending order.
    `ImageResource` | CellTree.BasicResources.`cellTreeClosedItem()`
    `ImageResource` | CellTree.Resources.`cellTreeClosedItem()` An image indicating a closed branch.
    `ImageResource` | CellTree.BasicResources.`cellTreeLoading()`
    `ImageResource` | CellTree.Resources.`cellTreeLoading()` An image indicating that a node is loading.
    `ImageResource` | CellTree.BasicResources.`cellTreeOpenItem()`
    `ImageResource` | CellTree.Resources.`cellTreeOpenItem()` An image indicating an open branch.
    `ImageResource` | CellTree.Resources.`cellTreeSelectedBackground()` The background used for selected items.
    `ImageResource` | DataGrid.Resources.`dataGridLoading()` The loading indicator used while the table is waiting for data.
    `ImageResource` | DataGrid.Resources.`dataGridSortAscending()` Icon used when a column is sorted in ascending order.
    `ImageResource` | DataGrid.Resources.`dataGridSortDescending()` Icon used when a column is sorted in descending order.
    `ImageResource` | SimplePager.Resources.`simplePagerFastForward()` The image used to skip ahead multiple pages.
    `ImageResource` | SimplePager.Resources.`simplePagerFastForwardDisabled()` The disabled "fast forward" image.
    `ImageResource` | SimplePager.Resources.`simplePagerFirstPage()` The image used to go to the first page.
    `ImageResource` | SimplePager.Resources.`simplePagerFirstPageDisabled()` The disabled first page image.
    `ImageResource` | SimplePager.Resources.`simplePagerLastPage()` The image used to go to the last page.
    `ImageResource` | SimplePager.Resources.`simplePagerLastPageDisabled()` The disabled last page image.
    `ImageResource` | SimplePager.Resources.`simplePagerNextPage()` The image used to go to the next page.
    `ImageResource` | SimplePager.Resources.`simplePagerNextPageDisabled()` The disabled next page image.
    `ImageResource` | SimplePager.Resources.`simplePagerPreviousPage()` The image used to go to the previous page.
    `ImageResource` | SimplePager.Resources.`simplePagerPreviousPageDisabled()` The disabled previous page image.
    `ImageResource` | AbstractCellTable.Resources.`sortAscending()` Icon used when a column is sorted in ascending order.
    `ImageResource` | AbstractCellTable.Resources.`sortDescending()` Icon used when a column is sorted in descending order.

  - ### Uses of ImageResource in com.google.gwt.user.client.ui

    Methods in com.google.gwt.user.client.ui that return ImageResource
    Modifier and Type | Method and Description
    --- | ---
    `ImageResource` | DisclosurePanel.DefaultImages.`disclosurePanelClosed()`
    `ImageResource` | DisclosurePanel.DefaultImages.`disclosurePanelOpen()`
    `ImageResource` | HorizontalSplitPanel.Resources.`horizontalSplitPanelThumb()` An image representing the drag thumb.
    `ImageResource` | MenuBar.Resources.`menuBarSubMenuIcon()` An image indicating a `MenuItem` has an associated submenu.
    `ImageResource` | Tree.Resources.`treeClosed()` An image indicating a closed branch.
    `ImageResource` | Tree.Resources.`treeLeaf()` An image indicating a leaf.
    `ImageResource` | Tree.Resources.`treeOpen()` An image indicating an open branch.
    `ImageResource` | VerticalSplitPanel.Resources.`verticalSplitPanelThumb()` An image representing the drag thumb.

    Methods in com.google.gwt.user.client.ui with parameters of type ImageResource
    Modifier and Type | Method and Description
    --- | ---
    `static AbstractImagePrototype` | AbstractImagePrototype.`create(ImageResource resource)` Create an AbstractImagePrototype backed by a ClientBundle ImageResource.
    `SafeHtml` | ImageResourceRenderer.`render(ImageResource image)`
    `void` | Image.`setResource(ImageResource resource)` Sets the url and the visibility rectangle for the image at the same time, based on an ImageResource instance.

    Constructors in com.google.gwt.user.client.ui with parameters of type ImageResource
    Constructor and Description
    `DisclosurePanel(ImageResource openImage, ImageResource closedImage, java.lang.String headerText)` Creates a DisclosurePanel with the specified header text, an initial open/close state and a bundle of images to be used in the default header widget.
    `Image(ImageResource resource)` Creates an image whose size and content are defined by an ImageResource.