Uses of Class
org.apache.juneau.console.views.RowAction
Packages that use RowAction
Package
Description
FreeMarker-only delivery of the admin-console chrome: the reserved-classpath
base.ftlh template, the
<@tag> macro, and ConsoleFreemarkerMixin
(registers a reserved-path ClassTemplateLoader on top of the host's own FreemarkerMixin
configuration).A typed, declarative "rich DataTables view" toolkit that serializes to the frozen
VIEW_META JSON wire
contract consumed by the first-party client runtime.-
Uses of RowAction in org.apache.juneau.console.freemarker
Methods in org.apache.juneau.console.freemarker with parameters of type RowActionModifier and TypeMethodDescriptionAdds dialog actions that other actions can open as steps.ChartDef.onClickAction(RowAction action) Runs a row action when a mark is clicked.ChartDef.onTopicAction(String topic, RowAction action) Runs a row action when a topic this card publishes fires. -
Uses of RowAction in org.apache.juneau.console.views
Fields in org.apache.juneau.console.views with type parameters of type RowActionMethods in org.apache.juneau.console.views that return RowActionModifier and TypeMethodDescriptionRowAction.bulkMode(RowAction.BulkMode value) Sets how this action behaves when driven from a bulk-mutate toolbar: one call per selected row (RowAction.BulkMode.PER_ROW, the default) or a single call carrying every selected id (RowAction.BulkMode.AGGREGATE).Sets the confirmation prompt shown before the submit.RowAction.confirmLabel(String value) Sets the text of the confirm button.RowAction.confirmRenderer(String value) Sets the name of the confirm renderer to use for this action's confirmation.RowAction.confirmTitle(String value) Sets the confirm dialog's title when this action is driven in bulk (e.g.static RowActionStarts a newRowActionwith the specified stable action id.RowAction.enabledWhen(String field, Op op, Object value, String reason) Gates this action on the row's own state, comparing one field against one value.RowAction.enabledWhen(String field, Op op, String reason) Gates this action on the presence or absence of a row field.Sets the URL this action submits to.Sets the form-source URL supplying the action's input fields.Sets the glyph/icon name.Sets the menu-item text.RowAction.method(RowAction.Method value) Sets the non-safe HTTP method this action submits with.RowAction.noConfirm()Marks this action as never requiring a confirm dialog, in bulk or otherwise — writes a literalfalse onto the sameconfirmwire key a confirm message would otherwise occupy.RowAction.onSuccess(RowAction.OnSuccess value) Sets the success-behavior hint.RowAction.present(RowAction.Present value) Sets the presentation hint.RowAction.tone(RowAction.Tone value) Sets the confirmation tone.RowAction.visibleWhen(VisibilityRule... rules) Hides this action, per row, unless every rule matches (seevisibleWhenfor the semantics).Methods in org.apache.juneau.console.views that return types with arguments of type RowActionMethods in org.apache.juneau.console.views with parameters of type RowActionModifier and TypeMethodDescriptionDeclares the bulk actions.TableSpec.rowActions(RowAction... actions) Appends row actions, in menu order.Method parameters in org.apache.juneau.console.views with type arguments of type RowActionModifier and TypeMethodDescriptionTableSpec.rowActions(List<RowAction> actions) Appends row actions from a list, in menu order.