pub fn edit_entire_signal(
ctx: &mut EventCtx<'_>,
app: &App,
i: IntersectionID,
mode: GameplayMode,
original: BundleEdits,
) -> Box<dyn State<App>>
pub fn edit_entire_signal(
ctx: &mut EventCtx<'_>,
app: &App,
i: IntersectionID,
mode: GameplayMode,
original: BundleEdits,
) -> Box<dyn State<App>>