Skip to Content
Lumensalis CircuitPython framework coming soon 🎉

LumensalisCP.Scenes.Manager

Module Contents

Classes

SceneManager

API

class LumensalisCP.Scenes.Manager.SceneManager(main)

Bases: LumensalisCP.Triggers.NamedLocalIdentifiable

Initialization

addScene(name: str, *args, **kwds) → LumensalisCP.Scenes.Scene.Scene

run(context: LumensalisCP.Main.Expressions.EvaluationContext)

nliGetChildren() → LumensalisCP.common.Iterable[LumensalisCP.Triggers.NamedLocalIdentifiable] | None

property currentScene

setScene(scene: LumensalisCP.Scenes.Scene.Scene | str)

switchToNextIn(sceneList)