testing library

In-memory fakes of every nativemind_freedome port with demo data — for tests, the prototype example and screen prototypes before an app binds the Freedome SDK (freedome_flutter). Not for production.

Classes

NmFakeAudioZones
Audio zones in memory; emit pushes meter levels.
NmFakeCalibration
A scripted calibration: visual Intro → DisplaySelect → Pattern → Capture → Review → Blend → Colour → Apply → done; audio play → capture → correct → Apply → done (each operator answer moves one step).
NmFakeCopilotTools
Fixed copilot summaries.
NmFakeDomeConnection
A connection that succeeds at once.
NmFakeDomeDiscovery
Discovery over a fixed list.
NmFakePlayback
A player in memory; cues mark themselves fired in show.
NmFakeRig
The rig in memory.
NmFakeShow
The show in memory.
NmFreedomeFakes
A full set of fakes with demo data.

Constants

nmDemoReview → const NmDomeCalibrationReview
Demo review: a 9×9 error grid, worse towards the rim.
nmDemoVenues → const List<NmDomeVenuePin>
Demo venues.