type

VersionConfig

Revision and draft behavior for a versioned resource.

Properties

PropertyTypeDescription
DraftsboolAllows unpublished document states.
MaxPerDocumentintLimits retained revisions; zero uses the framework default.
AutosaveIntervaltime.DurationControls draft autosave frequency; zero resolves to the 30-second framework default.

Full signature

type VersionConfig struct { // Drafts keeps incomplete working content separate from the published snapshot. Drafts bool // MaxPerDocument limits retained revisions per document. Zero uses the framework default. MaxPerDocument int // AutosaveInterval controls admin draft autosave frequency. Zero uses 30 seconds. AutosaveInterval time.Duration }

Source core/config.go:387