---
url: "https://vueda.dev/v3/reference/api/js/use/useScrollReveal/functions/revealHidden.md"
title: "revealHidden"
---

# revealHidden

## Overview

Resolve whether chrome should be hidden, given a reveal strategy and the current scroll signals.

Pure and synchronous so it can be reused per bar by a multi-bar host (each bar applies its own
strategy against one shared set of scroll signals) as well as by useScrollReveal itself.

## Signature

`revealHidden(strategy, state)`

### Parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| <span id="param-strategy">strategy</span> | `boolean \| ScrollRevealStrategy` | yes | The reveal strategy, or a boolean (revealed when `true`). |
| <span id="param-state">state</span> | [ScrollRevealState](/v3/reference/api/js/use/useScrollReveal/types/ScrollRevealState.md) | yes | The current scroll signals. |

### Returns

`boolean`

`true` when the chrome should be hidden.

## Source

`client/lib/use/useScrollReveal.js:62`
