public enum SelectedAppearance extends java.lang.Enum<SelectedAppearance> implements ValueEnum
edit mode
and is selected.
Modes such as "tintMask" or "outlineMask" create an "edit
mask"
that is layered over the selected component, and blocks all normal interaction with the component, so that
behaviors like supportsInlineEdit
can completely take
the place of the component's normal interactivity.
"outlineEdges" mode allows normal interaction with the component,
which allows the end user to do things like freeze
ListGrid fields
, which the GridEditProxy
can implement as a
${isc.DocUtils.linkForRef('attr:GridEditProxy.saveFieldFrozenState','persistent change to grid\'s configuration')}.
Enum Constant and Description |
---|
NONE
no change in appearance.
|
OUTLINEEDGES
MultiAutoChild is created on top of the component.
|
OUTLINEMASK
editMask on top of the component is updated with
selectedBorder |
TINTMASK
editMask on top of the component is updated with
selectedTintColor and selectedTintOpacity |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
static SelectedAppearance |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SelectedAppearance[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SelectedAppearance TINTMASK
selectedTintColor
and selectedTintOpacity
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "tintMask".
public static final SelectedAppearance OUTLINEMASK
selectedBorder
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "outlineMask".
public static final SelectedAppearance OUTLINEEDGES
outlineEdge
components so that interactivity is not blocked.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "outlineEdges".
public static final SelectedAppearance NONE
EditProxy.showSelectedAppearance()
to create a custom appearance.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "none".
public static SelectedAppearance[] values()
for (SelectedAppearance c : SelectedAppearance.values()) System.out.println(c);
public static SelectedAppearance 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