InteractionCompleterDummy class
A dummy version of InteractionCompleter.
- Inheritance
-
- Object
- InteractionCompleter
- InteractionCompleterDummy
Constructors
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