Uses of Class
io.mindspice.simplypages.modules.EditableModule
Packages that use EditableModule
-
Uses of EditableModule in io.mindspice.simplypages.modules
Methods in io.mindspice.simplypages.modules that return EditableModuleModifier and TypeMethodDescriptionEditableModule.withCanDelete(boolean canDelete) Sets whether this module can be deleted.EditableModule.withCanEdit(boolean canEdit) Sets whether this module can be edited.EditableModule.withDeleteButton(String label) Sets custom label for the delete button (default: "🗑").EditableModule.withDeleteConfirm(String message) Sets a confirmation message for delete operations.EditableModule.withDeleteSwap(String swap) Sets the HTMX swap strategy for delete operations (default: "outerHTML").EditableModule.withDeleteTarget(String target) Sets the HTMX target for delete operations.EditableModule.withDeleteTitle(String title) Sets the title attribute for the delete button (default: "Delete").EditableModule.withDeleteUrl(String deleteUrl) Sets the complete caller URL for deleting this module (HTMX hx-delete).EditableModule.withEditButton(String label) Sets custom label for the edit button (default: "✏").EditableModule.withEditMode(EditMode editMode) Sets the edit mode for this module.EditableModule.withEditSwap(String swap) Sets the HTMX swap strategy for edit operations (default: "innerHTML").EditableModule.withEditTarget(String target) Sets the HTMX target for edit operations (default: "#edit-modal-container").EditableModule.withEditTitle(String title) Sets the title attribute for the edit button (default: "Edit").EditableModule.withEditUrl(String editUrl) Sets the complete caller URL for editing this module (HTMX hx-get).EditableModule.withModuleId(String id) Sets a custom module ID for this wrapper.static EditableModuleWraps a module with edit/delete functionality.