---
title: "DropletLauncherOutcome, DroppyKit"
description: "What the launcher does after the host ran an action."
canonical: "https://getdroppy.app/docs/droppykit/api/droplet-launcher-outcome"
last-updated: "2026-09-09"
---

# DropletLauncherOutcome

What the launcher does after the host ran an action.

`enum DropletLauncherOutcome`

## Cases

### DropletLauncherOutcome.dismiss

`case dismiss`

Done: close the launcher.

### DropletLauncherOutcome.stay

`case stay`

Done, and the launcher stays up (a toggle, a copy the user may repeat).

### DropletLauncherOutcome.presentDetail

`case presentDetail`

Show [`makeDetailView(itemID:context:)`](https://getdroppy.app/docs/droppykit/api/droplet-launcher-service#make-detail-view-item-id-context) for the item inside the launcher.

### DropletLauncherOutcome.failed(_:)

`case failed(String)`

Nothing ran; the message says why, in a sentence.
