create

abstract fun create(empty: Boolean = false, id: String? = null, metadata: Map<String, Any?>? = null): M

Creates a new row without inserting it into the table.

Parameters

empty

If true, creates a row with empty cell values.

id

Optional custom row ID. If null, a unique ID will be generated.

metadata

Optional metadata map for linkage info (e.g., linkedPageId, linkedFieldId, linkedRowId).