Interface TriggerAction<A extends TriggerAction<A>>
-
- All Superinterfaces:
Action<A>
,Comparable<A>
,Copyable<A>
,Serializable
- All Known Implementing Classes:
DefaultTriggerAction
public interface TriggerAction<A extends TriggerAction<A>> extends Action<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TriggerAction.Attributes
static class
TriggerAction.EndpointTypes
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default A
addTriggerEndpoint(Endpoint<?> endpoint)
default A
confirmMessage(String label)
default A
confirmSubmitLabel(String label)
default A
confirmTitle(String label)
default Optional<Endpoint<?>>
findTriggerEndpoint()
default A
openConfirmModal(boolean open)
default A
triggerEndpoint(UnaryOperator<Endpoint<?>> fn)
default A
triggerEndpointScope(String scope)
default A
triggerEndpointUrl(String url)
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Action
addComponent, addComponents, addEndpoint, addEndpoint, apply, attribute, clearEndpoints, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAttribute, getAttribute, getAttributes, getComponent, getComponent, getComponents, getComponentsList, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOperationType, getOrder, getPlacement, getScope, getType, hasAttribute, hasComponent, hasEndpoint, id, label, label, operationType, order, placement, removeAttribute, removeComponent, removeEndpoint, scope, self, setAttributes, setComponents, setEndpoints, setId, setLabel, setOperationType, setOrder, setPlacement, setScope, setType, type
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
openConfirmModal
default A openConfirmModal(boolean open)
-
triggerEndpoint
default A triggerEndpoint(UnaryOperator<Endpoint<?>> fn)
-
-