type
Snapshot
The serializable application and content schema.
Properties
| Property | Type | Description |
|---|---|---|
Version | Version | The Version value. |
Application | Application | The Application value. |
Blocks | []BlockType | The Blocks value. |
Collections | []Collection | The Collections value. |
Globals | []Global | The Globals value. |
Plugins | []Plugin | The Plugins value. |
How it works
This is a detached serialization model, not executable application configuration. Access rules, hooks, task handlers, secrets, and dynamic locale-availability callbacks are deliberately absent.
Full signature
type Snapshot struct {
Version Version `json:"version"`
Application Application `json:"application"`
Blocks []BlockType `json:"blocks,omitempty"`
Collections []Collection `json:"collections"`
Globals []Global `json:"globals,omitempty"`
Plugins []Plugin `json:"plugins"`
}