At this level
net.wireservice.component ยท 15- net.wireservice.component.adSlot object not from the namespace authority Ad slot component. Marks a placement; the renderer maps the slot name to its ad server configuration. Carries no ad content.
- net.wireservice.component.audio object not from the namespace authority Audio component. Supports blob storage for AT Protocol-native audio and optional external URLs. At least one of `audio` or `url` should be provided.
- net.wireservice.component.body object not from the namespace authority Body text component. The primary component for article prose.
- net.wireservice.component.byline object not from the namespace authority Byline component. Displays author credit and date information.
- net.wireservice.component.container object not from the namespace authority Container component for grouping child components. Uses recursive refs following the Leaflet/Pckt precedent for nested structures.
- net.wireservice.component.divider object not from the namespace authority Divider component. A horizontal rule separating content sections.
- net.wireservice.component.embed object Embed component: external content (a web page, video, or social post) or an ATProto record, with a snapshot of its metadata taken when it was embedded. Renderers show the snapshot as a card and MAY upgrade it to an interactive player they recognize from the URL or record; the lexicon names no providers.
- net.wireservice.component.gallery object not from the namespace authority Gallery component. An ordered collection of images displayed as a swipeable gallery or grid.
- net.wireservice.component.heading object not from the namespace authority Heading component. The level field indicates the heading depth.
- net.wireservice.component.image object not from the namespace authority Image component. Supports blob storage for AT Protocol-native images and optional external URLs.
- net.wireservice.component.linkButton object not from the namespace authority Link button component. A tappable button that navigates to a URL.
- net.wireservice.component.map object not from the namespace authority Map component. Displays a geographic map centered on a location. Coordinates are in microdegrees (degrees multiplied by 1,000,000) to avoid floating-point values.
- net.wireservice.component.photo object not from the namespace authority Photo component. Semantically distinct from image: used for photographs rather than illustrations or graphics. Same properties as image.
- net.wireservice.component.quote object not from the namespace authority Quote component. The role field distinguishes block quotes from pull quotes.
- net.wireservice.component.video object not from the namespace authority Video component. Supports blob storage for AT Protocol-native video and optional external URLs (e.g., HLS streams or CDN-hosted MP4). At least one of `video` or `url` should be provided.