OfflineController class

Constructors

OfflineController()

Properties

hashCode → int
The hash code for this object. [...]
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

destroyOfflineMap() → Future<bool>
销毁离线地图管理模块,不用时调用
getAllUpdateInfo() → Future<List<BMFUpdateElement>>
返回各城市离线地图更新信息
getHotCityList() → Future<List<BMFOfflineCityRecord>>
返回热门城市列表
getOfflineCityList() → Future<List<BMFOfflineCityRecord>>
返回支持离线地图城市列表
getUpdateInfo(int id) → Future<BMFUpdateElement>
返回指定城市ID离线地图更新信息 [...]
init() → Future<bool>
初始化 [...]
onGetOfflineMapStateBack({BMFGetOfflineMapStateback callback}) → void
返回通知事件
pauseOfflineMap(int cityID) → Future<bool>
暂停下载或更新指定城市ID的离线地图 [...]
removeOfflineMap(int cityID) → Future<bool>
删除指定城市ID的离线地图 [...]
searchCity(String cityName) → Future<List<BMFOfflineCityRecord>>
根据城市名搜索该城市离线地图记录
startOfflineMap(int cityID) → Future<bool>
启动下载指定城市ID的离线地图,或在暂停更新某城市后继续更新下载某城市离线地图 [...]
updateOfflineMap(int cityID) → Future<bool>
启动更新指定城市ID的离线地图 [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator. [...]
inherited

Constants

TYPE_DOWNLOAD_UPDATE → const int
离线地图下载更新事件类型
0
TYPE_NETWORK_ERROR → const int
离线地图网络问题
2
TYPE_NEW_OFFLINE → const int
新安装离线地图事件类型
6
TYPE_VER_UPDATE → const int
离线地图数据版本更新事件类型
4