ActivityTracker class
- Implemented types
- Available extensions
Constructors
- ActivityTracker(Context platformContext, Model model, [double speedBound = 4.2, Duration timeThreshold = const Duration(milliseconds: 20000)])
-
Расширение навигатора, которое отслеживает активность пользователя и выдает сигнал,
когда пользователь перестал пользоваться навигатором и его можно выключить.
factory
-
ActivityTracker.fromMessage(ClassMessage<
ActivityTracker> message) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stop → bool
-
Флаг, активное состояние которого указывает на то, что навигатор необходимо остановить.
Если в состоянии Finished навигация прекращается,
т.е. движение останавливается или его скорость становится ниже порогового значения,
и если такое состояние сохраняется некоторое время, то устанавливается флаг устанавливается в true,
в противном случае он имеет значение false.
no setter
-
stopChannel
→ StatefulChannel<
bool> -
Флаг, активное состояние которого указывает на то, что навигатор необходимо остановить.
Если в состоянии Finished навигация прекращается,
т.е. движение останавливается или его скорость становится ниже порогового значения,
и если такое состояние сохраняется некоторое время, то устанавливается флаг устанавливается в true,
в противном случае он имеет значение false.
no setter
Methods
-
message(
) → ClassMessage< ActivityTracker> -
Available on ActivityTracker, provided by the ActivityTrackerToClassMessage extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override