PackedNavigationState class

Вспомогательный объект для сериализации и десериализации состояния навигации.

Implemented types

Properties

finishPoint RouteSearchPoint?
Конечная точка маршрута.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
routePosition RoutePoint?
Позиция на маршруте.
getter/setter pair
routeSearchOptions RouteSearchOptions?
Опции построения маршрута.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state State
Текущее состояние навигации.
getter/setter pair
trafficRoute TrafficRoute
Маршрут.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBytes() ByteData
Сериализация состояния навигации.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override

Static Methods

fromBytes(ByteData data) PackedNavigationState
Десериализация состояния навигации. Недопустимые элементы в сохранённом состоянии пропускаются либо заменяются значениями по умолчанию.
fromModel(Model model) PackedNavigationState
Создание объекта из модели навигатора.
of(TrafficRoute trafficRoute, [RouteSearchOptions? routeSearchOptions = null, RouteSearchPoint? finishPoint = null, RoutePoint? routePosition = null, State state = State.disabled]) PackedNavigationState
Создание объекта из перечисленных элементов.