InteractionCompleterDummy class

A dummy version of InteractionCompleter.

Inheritance

Constructors

InteractionCompleterDummy()

Properties

fullInteractionElapsedTime → int?
no setterinherited
functionToTrigger ↔ Function?
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
hasInteractionNotTriggered → bool
no setterinherited
hasTriggerDelayLimit → bool
no setterinherited
interactionElapsedTime → int?
no setterinherited
isTriggerScheduled → bool
no setterinherited
lastInteractionParameters → List?
no setterinherited
lastInteractionTime → int?
no setterinherited
name → String
Name of this instance.
finalinherited
now → int
no setterinherited
onComplete → EventStream<InteractionCompleter>
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
triggerDelay → Duration
The delay between interact and triggering. Delay starts/restarts on each interaction.
finalinherited
triggerDelayLimit → Duration?
The limit of delay between 1st interact and triggering. Delay starts in the 1st call to interact and is zeroed when the trigger is called.
finalinherited
triggerDelayMs → int
no setterinherited

Methods

cancel() → void
Cancels any event scheduled to be triggered.
inherited
dispose() → void
cancel this instance and dispose any resource.
inherited
disposeLastInteractionParameters() → void
inherited
interact({dynamic noTriggering = false, List? interactionParameters, bool ignoreConsecutiveEqualsParameters = false}) → void
Marks an interaction and schedules delayed trigger.
override
log(String method, [List? parameters]) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
triggerIfHasInteraction({List? interactionParameters}) → void
Triggers only if already has some interaction.
override
triggerNow({List? interactionParameters}) → void
Triggers immediately.
override

Operators

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