Package-level declarations

Types

Link copied to clipboard
interface Change

Marker interface for all change payload types.

Link copied to clipboard
interface ChangeEvent : Mappable

Event wrapper emitted by editors bundling applied changelogs and the document. Implements Mappable for serialization.

Link copied to clipboard

Describes an atomic change with metadata and typed parameters.

Link copied to clipboard

Details about the change payload and provenance.

Link copied to clipboard
interface ChangeLogParams

Routing and identity parameters for a change log.

Link copied to clipboard
interface EventDispatcher

Dispatches UI/behavioral events to component editors by identifier. Implementations should resolve components by id/name and update their state.

Link copied to clipboard
interface FieldChange : Change

Base interface for field-related changes (create/delete). Note: field.update uses FieldUpdateChange for backwards compatibility.

Link copied to clipboard

Field creation payload.

Link copied to clipboard

Field deletion payload.

Link copied to clipboard

Base interface for field position-related changes.

Link copied to clipboard

Field position creation payload.

Link copied to clipboard

Field position deletion payload.

Link copied to clipboard

Field position update payload.

Link copied to clipboard

Field value update payload.

Link copied to clipboard

File update payload.

Link copied to clipboard
interface PageChange : Change

Base interface for page-related changes.

Link copied to clipboard

Page creation payload.

Link copied to clipboard

Page deletion payload.

Link copied to clipboard

Page update payload.

Link copied to clipboard
interface RowChange : Change

Base for table row-related changes.

Link copied to clipboard

Row creation payload.

Link copied to clipboard

Row deletion payload.

Link copied to clipboard

Row move/reorder payload.

Link copied to clipboard

Row update payload.

Link copied to clipboard
enum Target : Enum<Target>

Canonical change target identifiers used when dispatching events.