Scale Intelligence■ Docs
Docs / The model / Surface

Surface.

One node of the architecture: its route, the object it shows, its owner, its class, who sees it, its nine states

Figure 1Surfacespecified
SURFACErow at platform scopeN-nnnodetextroutetextshowsKindownertextclassenum:persistent|dismissible|workingslottextstates[enum:default|loading|empty|never measured|partia…the figuredrawingtextKINDthrough shows
Surface is a row at platform scope. The drawing shows its fields and the objects that they point at.
kind
row
scope
platform
key
its node
store
postgres
family
interfaces

Fields#

fieldtyperequirednote
nodetextyesN-nn
routetextyes
showsKindyes
ownertextyes
classone of persistent | dismissible | workingyes
slottextyes
states[one of default | loading | empty | never measured | partial | degraded | refused | error | stale]yes
drawingtextyesthe figure

Routes that use it#

No route takes or returns Surface directly. The record holds it, and the objects that point at it reach it.