public enum HoverMode extends java.lang.Enum<HoverMode> implements ValueEnum
canHover
and showHoverComponents
are both true, HoverMode dictates
the type of UI to be displayed when a user hovers over a row or cell. There are a number of builtin HoverModes and
you can override getCellHoverComponent()
to
create your own hover behaviors.
Enum Constant and Description |
---|
DETAIL_FIELD
Show a single field's value in an
HTMLFlow . |
DETAIL_RELATED
Show a
DetailViewer displaying those fields from the record not already
displayed in the grid, together with a separate ListGrid containing
related-records. |
DETAILS
Show a
DetailViewer displaying those fields from the record which are not
already displayed in the grid. |
RELATED
Show a separate
ListGrid containing related-records. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
static HoverMode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static HoverMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HoverMode DETAIL_FIELD
HTMLFlow
. Field to use is ListGrid.detailField
.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "detailField".
public static final HoverMode DETAILS
DetailViewer
displaying those fields from the record which are not
already displayed in the grid.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "details".
public static final HoverMode RELATED
ListGrid
containing related-records. See ListGridRecord.detailDS
and ListGrid.recordDetailDSProperty
for more
information.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "related".
public static final HoverMode DETAIL_RELATED
DetailViewer
displaying those fields from the record not already
displayed in the grid, together with a separate ListGrid
containing
related-records.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "detailRelated".
public static HoverMode[] values()
for (HoverMode c : HoverMode.values()) System.out.println(c);
public static HoverMode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null