@Target(value=TYPE) @Retention(value=RUNTIME) public @interface EditConfig
cq:editConfig
node within a component's configuration is created.
See Adobe documentationModifier and Type | Optional Element and Description |
---|---|
String[] |
actions
When set to a non-blank string or array of strings, maps to the
cq:actions property
of cq:editConfig node |
EditConfigLayout |
dialogLayout
When set to a value other than
EditConfigLayout.DEFAULT , renders as the dialogLayout attribute
of cq:editConfig node |
DropTargetConfig[] |
dropTargets
Used to specify a collection of
DropTargetConfig values for this editing configuration |
String |
emptyText
When set to a non-blank string, maps to the
emptyText attribute of cq:editConfig node |
FormParameter[] |
formParameters
Used to specify a collection of
FormParameter values for this editing configuration |
boolean |
inherit
When set to true, renders as the
inherit attribute of cq:editConfig node |
InplaceEditingConfig[] |
inplaceEditing
Used to specify a collection of
InplaceEditingConfig values for this editing configuration |
Listener[] |
listeners
Used to specify a collection of
Listener configs for this editing configuration |
public abstract String[] actions
cq:actions
property
of cq:editConfig
nodepublic abstract EditConfigLayout dialogLayout
EditConfigLayout.DEFAULT
, renders as the dialogLayout
attribute
of cq:editConfig
nodeEditConfigLayout
constantspublic abstract DropTargetConfig[] dropTargets
DropTargetConfig
values for this editing configurationDropTargetConfig
or an array of configspublic abstract String emptyText
emptyText
attribute of cq:editConfig
nodepublic abstract FormParameter[] formParameters
FormParameter
values for this editing configurationFormParameter
or an array of parameterspublic abstract boolean inherit
inherit
attribute of cq:editConfig
nodepublic abstract InplaceEditingConfig[] inplaceEditing
InplaceEditingConfig
values for this editing configurationInplaceEditingConfig
or an array of configsCopyright © 2022 Exadel, Inc.. All rights reserved.