type
VersionConfig
Revision and draft behavior for a versioned resource.
Properties
| Property | Type | Description |
|---|---|---|
Drafts | bool | Allows unpublished document states. |
MaxPerDocument | int | Limits retained revisions; zero uses the framework default. |
AutosaveInterval | time.Duration | Controls 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
}