---
title: "LiveActivityPresentationState, DroppyKit"
description: "Context passed to makeExpanded(context:)."
canonical: "https://getdroppy.app/docs/droppykit/api/live-activity-presentation-state"
last-updated: "2026-09-09"
---

# LiveActivityPresentationState

Context passed to makeExpanded(context:).

`struct LiveActivityPresentationState`

## Initializers

### init(isPresentationSettled:isHostTransformIdentity:isConcealed:)

`init(isPresentationSettled: Bool = true, isHostTransformIdentity: Bool = true, isConcealed: Bool = false)`

Creates a live activity presentation state.

## Type properties

### settled

`static let settled: LiveActivityPresentationState`

The ordinary, visible, settled compact mount.

## Properties

### isConcealed

`let isConcealed: Bool`

True while the host keeps the surface mounted but visually concealed.

### isHostTransformIdentity

`let isHostTransformIdentity: Bool`

True while the host transform is at its resting identity.

### isPresentationSettled

`let isPresentationSettled: Bool`

True once the host's direct-surface reveal or dismissal spring settled.
