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:) for the item inside the launcher.

DropletLauncherOutcome.failed(_:)

case failed(String)

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