AEON
Menu
Overview
Why AEON
Capabilities
Start
AI
Walkthrough
Reference
Explore
Search
Search AEON
Search
Start typing to search the site.
Examples
AEON Composer
AEOS Composer
Seed Schema From Source
Strict
Custom
Transport
AEON Source
//# AEON source: change this document directly or use AEON Composer. //# The schema on the right decides which paths, types, and values are accepted. contact:object = { name:string = "Bob" occupation:string = "patissier" status:boolean = true measurements:list<number> = [3, 4, 5] }
AEOS Schema
//# AEOS schema: use AEOS Composer to set up custom rules. //# This starter schema requires contact, contact.name, and contact.status. aeos:schema = { id:string = "playground.required" version:string = "1" world:string = "open" rules:list<object> = [ { path:string = "$.contact" constraints:object = { required:boolean = true type:string = "ObjectNode" } } { path:string = "$.contact.name" constraints:object = { required:boolean = true type:string = "StringLiteral" datatype:string = "string" } } { path:string = "$.contact.status" constraints:object = { required:boolean = true type:string = "BooleanLiteral" } } ] }
Validation Result
Checking...
Diagnostics
Waiting for validation.
Examples
Required fields
Closed world
Wildcard list
Selector
Load example
Close
AEON Composer
Add peer
Add child
Add attribute
Add comment
Remove binding
Reload from source
Apply source
Close
AEOS Composer
Add peer
Add selector
Add child
Add wildcard
Add attribute
Remove binding
Seed from source
Apply schema
Close