GuideOrchestrator class

Holds the active guide (one at a time), mirroring the Android GuideOrchestrator and the Flutter SurveyOrchestrator. Step progression (current index, next/prev) lives in the renderer's overlay session; this only tracks which guide, if any, is on screen.

Inheritance

Constructors

GuideOrchestrator()

Properties

hashCode → int
The hash code for this object.
no setterinherited
hasListeners → bool
Whether any listeners are currently registered.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → ActiveGuideState?
no setter

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
dismiss() → void
dispose() → void
Discards any resources used by the object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
start(CampaignModel campaign, CEPTriggerPayload payload) → bool
Returns true if the guide was started, false if preconditions fail or one is already showing.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited