Package-level declarations

Contains the EditablePlan interface that procedure execution environments need to implement.

Types

Link copied to clipboard
sealed interface Edit

Edits that can be made to the plan.

Link copied to clipboard
interface EditablePlan : Plan

A plan representation that can be edited and simulated.

Link copied to clipboard
data class NewDirective(val inner: AnyDirective, val name: String, val type: String, val start: DirectiveStart)

A new directive to be created, which doesn't have an id yet.