## 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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.