Package io.mindspice.simplypages.editing


package io.mindspice.simplypages.editing
  • Class
    Description
    Application-facing authorization contract for editing operations.
    Small utility for wrapping edit actions with authorization checks.
    Editable<T extends Module>
    Primary editing contract for mutable SimplyPages modules.
    Immutable descriptor for a module child that can be edited independently.
    Editable page wrapper that emits rows plus row-insert controls.
    Composes a supplied row with a separate row of registered editable modules and add-module controls.
    Utility for generating basic edit form controls from slot metadata.
    Builds standardized edit modals for module property and child-edit flows.
    Defines persistence/approval behavior expected by edit handlers.
    Utility for consistent labeled form-field fragments used by editable modules.
    Application service contract for edit form rendering, update handling, and delete handling.
    Immutable validation outcome for edit-form processing.