---
title: "PlatformReveal"
description: "one control on a kind of page that shows more without leaving it, or leads to the page that holds the rest: what a person clicks, what opens, where what opens is drawn from (the page's own data, another page of the domain, an API object the click calls, or nothing kept), the fields and lists read inside it, and…"
section: concepts
address: /concepts/platformreveal
contract: 0476e35e6e275db5
---

# PlatformReveal

one control on a kind of page that shows more without leaving it, or leads to the page that holds the rest: what a person clicks, what opens, where what opens is drawn from (the page's own data, another page of the domain, an API object the click calls, or nothing kept), the fields and lists read inside it, and…

[figure: PlatformReveal is a value at none scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | value |
| scope | none |
| key | none |
| store | none |
| family | sources |



## Fields


| field | type | required | note |
|---|---|---|---|
| `page` | `text` | yes | a page of the domain |
| `trigger` | `text` | yes | the control's label as the platform shows it, such as Show all or N reactions |
| `selector` | `text` | no | how the reader finds the control |
| `opens` | `one of dialog \| menu \| expanded \| page \| viewer` | yes |  |
| `source` | `one of the page \| a page \| an API object \| none` | yes | where what opens is drawn from |
| `source_name` | `text` | no | the page or API object of the domain, when the source is one |
| `fields` | [FieldSpec](/concepts/fieldspec) | yes | read inside what opens, when it is drawn from the page |
| `lists` | [PlatformList](/concepts/platformlist) | yes | the lists what opens carries, such as the people who reacted |
| `needs` | `one of anyone \| signed in \| connected \| member \| admin \| premium \| licensed` | yes |  |
| `note` | `text` | no |  |



## Routes that use it
No route takes or returns PlatformReveal directly. The record holds it, and the objects that point at it reach it.
