Predefined screen sequencer¶
Sequencer that takes a predefined sequence of screens and returns them in order.
- class src.data_acquisition.sequencers.PredefinedScreenSequencer(*, screens: Sequence[EventfulScreen[T]], logger: Logger | None = None)[source]¶
Bases:
ScreenSequencer[T]- __init__(*, screens: Sequence[EventfulScreen[T]], logger: Logger | None = None) None[source]¶
- Parameters:
screens – A sequence of screens to be returned by the sequencer.