Types

Link copied to clipboard
data class RowCreate(val page: Page, val targetRowIndex: Int, val row: Row) : ComponentEvent.RowEvent
Link copied to clipboard
data class RowDelete(val page: Page, val rowIds: List<String>) : ComponentEvent.RowEvent
Link copied to clipboard
data class RowMove(val page: Page, val targetRowIndex: Int, val row: Row) : ComponentEvent.RowEvent
Link copied to clipboard
data class RowUpdate(val page: Page, val row: Row) : ComponentEvent.RowEvent

Properties

Link copied to clipboard
open override val fieldId: String

Target field id.

Link copied to clipboard
open override val fieldIdentifier: String

Target field identifier.

Link copied to clipboard
open override val fieldPositionId: String

Layout position id for the field instance.

Link copied to clipboard
open override val fileId: String

File id containing the page.

Link copied to clipboard
open override val id: String

Document id.

Link copied to clipboard
open override val identifier: String

External document identifier.

Link copied to clipboard
open override val multi: Boolean?

When applicable, whether the underlying file component supports multiple selections.

Link copied to clipboard
open override val page: Page

The page containing the component.

Link copied to clipboard
open override val pageId: String

Page id containing the target field.

Link copied to clipboard
open val row: Row? = null
Link copied to clipboard
open override val source: Nothing?

The originating editor (if available for cell events).

Link copied to clipboard
open override val target: String

Change target identifier used by handlers.

Link copied to clipboard
open val targetRowIndex: Int? = null
Link copied to clipboard
open override val type: String
Link copied to clipboard
open override val view: String?

View type (e.g., "mobile") for view-specific changes.

Link copied to clipboard
open override val viewId: String?

View id for view-specific changes.