The board's settings, in the board space (rkey 'self'). Any parent may write their own copy; the newest updatedAt wins. 'members' is the family list and the access grant for the family's spaces: who is on the board and as what. The spaces name Family Time as their managing app, which answers who may read and write from it, and it only acts for accounts listed here. The space owner is always a parent.
literal:self
Fixed literal value
Properties
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
day
object
Optional
Default start and end of the day (HH:MM) for planning.
display
object
Optional
The wall's screen: screensaver after saverMinutes idle; dimmer during quiet hours; optionally locked during quiet hours (the wall PIN itself is kept on the server, not here).
friends
array
of
ref
#friend
Optional
Family and friends outside the household who may send notes (and nothing else).
maxLength: 50 itemslocation
ref
#location
Optional
No description available.
members
array
of
ref
#member
Required
No description available.
maxLength: 32 itemsname
string
Required
No description available.
maxLength: 100 bytestheme
string
at-uri
Optional
The home's default family.pardy.design.theme.
themes
array
of
string
at-uri
Optional
Themes people can pick on the wall.
maxLength: 50 itemstimezone
string
Required
IANA time zone.
maxLength: 64 bytesunits
string
Optional
No description available.
fahrenheit, celsiusupdatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
View raw schema
{
"description": "The board's settings, in the board space (rkey 'self'). Any parent may write their own copy; the newest updatedAt wins. 'members' is the family list and the access grant for the family's spaces: who is on the board and as what. The spaces name Family Time as their managing app, which answers who may read and write from it, and it only acts for accounts listed here. The space owner is always a parent.",
"key": "literal:self",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"day": {
"description": "Default start and end of the day (HH:MM) for planning.",
"properties": {
"bed": {
"maxLength": 5,
"type": "string"
},
"wake": {
"maxLength": 5,
"type": "string"
}
},
"type": "object"
},
"display": {
"description": "The wall's screen: screensaver after saverMinutes idle; dimmer during quiet hours; optionally locked during quiet hours (the wall PIN itself is kept on the server, not here).",
"properties": {
"lock": {
"type": "boolean"
},
"quietEnd": {
"maxLength": 5,
"type": "string"
},
"quietStart": {
"maxLength": 5,
"type": "string"
},
"saverMinutes": {
"maximum": 120,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"friends": {
"description": "Family and friends outside the household who may send notes (and nothing else).",
"items": {
"ref": "#friend",
"type": "ref"
},
"maxLength": 50,
"type": "array"
},
"location": {
"ref": "#location",
"type": "ref"
},
"members": {
"items": {
"ref": "#member",
"type": "ref"
},
"maxLength": 32,
"type": "array"
},
"name": {
"maxLength": 100,
"type": "string"
},
"theme": {
"description": "The home's default family.pardy.design.theme.",
"format": "at-uri",
"type": "string"
},
"themes": {
"description": "Themes people can pick on the wall.",
"items": {
"format": "at-uri",
"type": "string"
},
"maxLength": 50,
"type": "array"
},
"timezone": {
"description": "IANA time zone.",
"maxLength": 64,
"type": "string"
},
"units": {
"knownValues": [
"fahrenheit",
"celsius"
],
"type": "string"
},
"updatedAt": {
"format": "datetime",
"type": "string"
}
},
"required": [
"name",
"timezone",
"members",
"createdAt",
"updatedAt"
],
"type": "object"
},
"type": "record"
}