at.inlay.component
Component record. The rkey is the type NSID this component implements.
Details · record, key nsid
| Kind | record |
|---|---|
| Record key | nsid |
| Authority | inlay.at |
| Indexed |
Record
record · key nsidProperties
body
unionHow this component is rendered. Omit for primitives rendered by the host.
createdAt
string · datetimedescription
stringmaxLength: 10000maxGraphemes: 1000
imports
arrayOrdered list of DIDs (import stack). For each NSID, the first DID that has a component with that rkey wins.
updatedAt
string · datetimeLast update timestamp. Set by the publish flow to bust cached responses.
via
unionPlatform-managed deployment metadata
#bodyExternal
objectComponent rendered by calling a remote XRPC endpoint
Properties
DID of the service hosting this component
personalized
booleanWhen true, host sends a signed JWT identifying the viewer with each call.
#bodyTemplate
objectComponent rendered by the host from a serialized element tree
Properties
Serialized element tree with bindings
#view
objectDeclares what data this component views and which prop receives it.
Properties
Which component prop receives the view data.
maxLength: 256
#viewPrimitive
objectView accepts a primitive value type.
Properties
format
stringString format constraint. Only applies when type is 'string'.
maxLength: 64knownValues: at-uri | did | datetime | uri | handle | at-identifier | nsid | cid | language | record-key | tid
Lexicon primitive type.
maxLength: 128knownValues: string | integer | boolean | blob | cid-link | bytes
#viewRecord
objectView accepts individual records of a collection. Omit collection for a generic record view. When rkey is present, the component accepts bare DIDs (expanded to full AT URIs) and appears on identity pages.
Properties
collection
string · nsidThe collection this component views. Omit for any-collection.
rkey
stringThe record key, baked from the collection's lexicon at authoring time. Presence enables DID expansion and identity page routing.
maxLength: 512
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Cache lifetime and invalidation tags returned by XRPC components.