com.smartgwt.client.docs

## Interface CellStyleSuffixes

-     public interface CellStyleSuffixes

  As with `stateful canvases`, grid cells support being styled to reflect the current state of the cell by generating a css styleName from the specified `baseStyle`, plus stateful suffixes.

  There are four independent boolean states, which are combined in the order given:

  1. "Disabled" : whether the cell is disabled; enable by setting the "enabled" flag on record returned by getCellRecord
  2. "Selected" : whether cell is selected; enable by passing a Selection object as "selection"
  3. "Over" : mouse is over this cell; enable with showRollovers
  4. "Dark" : alternating color bands; enable with alternateRowStyles
  This leads to the following set of standard style names:

  CSS Class Applied | Description | Example
  `baseStyle` | Default css style for the cell | `cell`
  `baseStyle+Dark` | Suffix for alternating color bands when `alternateRowStyles` is true | `cellDark`
  `baseStyle+Disabled` | Whether the cell is disabled; enable by setting the "enabled" flag on record returned by getCellRecord. | `cellDisabled`
  `baseStyle+Selected` | Whether the cell is `selected`. Only applies if `ListGrid.showSelectedStyle` is true | `cellSelected`
  `baseStyle+Over` | Mouse is over this record. Only applies if `ListGrid.showRollOver` is true | `cellOver`
  Combined styles
  `baseStyle+Disabled+Dark` | Disabled style applied to cells in alternate color bands. | `cellDisabledDark`
  `baseStyle+Selected+Over` | Style applied to selected cells as the mouse rolls over them. | `cellSelectedOver`
  `baseStyle+Selected+Dark` | Selected style applied to cells in alternate color bands. | `cellSelectedDark`
  `baseStyle+Over+Dark` | Style applied to alternate color band cells as the mouse rolls over them. | `cellOverDark`
  `baseStyle+Selected+Over+Dark` | Style applied to selected, alternate color band cells as the mouse rolls over them. | `cellSelectedOverDark`