TerritoryManager class
Интерфейс для взаимодействия со списком территорий: Подписки на изменения информации о территориях; Поиска территорий по координатам и геометриям; Подписки на изменения информации о всеобщем прогрессе установки/обновления территорий; Приостановки и возобновления процесса установки/обновления территорий.
- Implemented types
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
territories
→ List<
Territory> -
Канал со списком всех известных территорий.
Обновляется при изменении информации о хотя бы одной из территорий, либо при изменении состава списка.
Содержимое канала является подмножеством общего списка пакетов, получаемого из IPackageManager::packages.
Во избежание рассинхронизации описаний пакетов, не следует использовать данные, получаемые одновременно
из нескольких каналов, содержащих подмножества общего списка пакетов.
no setter
-
territoriesChannel
→ StatefulChannel<
List< Territory> > -
Канал со списком всех известных территорий.
Обновляется при изменении информации о хотя бы одной из территорий, либо при изменении состава списка.
Содержимое канала является подмножеством общего списка пакетов, получаемого из IPackageManager::packages.
Во избежание рассинхронизации описаний пакетов, не следует использовать данные, получаемые одновременно
из нескольких каналов, содержащих подмножества общего списка пакетов.
no setter
Methods
-
findByPoint(
GeoPoint geoPoint) → List< Territory> - Поиск территорий, которым принадлежит заданная точка. Бросает исключение в случае передачи некорректных координат точки. Возвращает пустой список в случае ошибки, а именно: Координаты точки находятся за пределами проекции; Произошла внутренняя ошибка при обработке списка территорий.
-
findByRect(
GeoRect rect) → List< Territory> - Поиск территорий, которым принадлежит заданная геометрия. Бросает исключение в случае попытки использования неподдерживаемой геометрии. Возвращает пустой список, если геометрия находится за пределами проекции. Возвращает пустой список в случае внутренней ошибки при обработке списка территорий.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pause(
) → void - Приостановка всех запущенных операций установки либо обновления территорий.
-
resume(
) → void - Возобновление всех приостановленных операций установки либо обновления территорий.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override