work.sequential.richtext.facet
Annotation of a range of text: a mention, link or hashtag, or a style. Works like app.bsky.richtext.facet, but facets may overlap so styles can nest, e.g. an italic word inside a bold sentence. The text holds no markup, so apps that don't know these facets still show clean text. AppViews ignore features they don't know.
Details · object
| Kind | object |
|---|---|
| Authority | richtext.sequential.work |
| Indexed |
Object
objectProperties
What applies to the range. A range can carry several styles, e.g. bold and italic.
The range of text the features apply to, in UTF-8 bytes. AppViews ignore facets whose range runs past the end of the text or splits a character.
#bold
objectStrong emphasis.
Properties
#code
objectInline code, shown in a monospace font. Text inside it is shown as-is: AppViews don't create mentions, links or hashtags inside it, ignore any that are there, and ignore other styles inside it.
Properties
#grawlix
objectText covered by a grawlix, a run of symbols like @#$%&!, until the reader chooses to reveal it, mostly for profanity. Mentions, links and hashtags inside it stay covered and can't be followed until it is revealed. Where it can't be covered, like a notification, apps show symbols in its place.
Properties
#italic
objectEmphasis.
Properties
#spoiler
objectText hidden until the reader chooses to reveal it. Mentions, links and hashtags inside it stay hidden and can't be followed until it is revealed.
Properties
#strikethrough
objectStruck-through text.
Properties
#underline
objectUnderlined text.
Properties
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
app.atmobb.richtext.facet
objectAnnotation of a sub-string within rich text.
-
social.coves.richtext.facet
objectAnnotation of a sub-string within rich text
-
Annotations over UTF-8 byte ranges. Readers render recognized features only. Ranges must be nonempty, end-exclusive, within plaintext and on code point boundaries.
-
place.pollen.richtext.facet
objectAnnotation of a sub-string within rich text.
-
Annotation of a sub-string within rich text.