AMapView class Null safety
高德地图
- Inheritance
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- AMapView
Constructors
- AMapView({Key? key, bool autoLocateAfterInit = false, MapType mapType = MapType.NORMAL, MapLanguage mapLanguage = MapLanguage.CHINESE, LocationType locationType = LocationType.LOCATE, int locationInterval = 2000, bool showTraffic = false, bool showBuildings = true, bool showMapText = true, bool showZoomControl = true, bool showCompass = false, bool showLocationButton = false, bool showScaleControl = false, bool showIndoorMap = false, bool showIndoorMapControl = false, bool? allGestureEnable, bool zoomGestureEnable = true, bool rotateGestureEnable = true, bool scrollGestureEnable = true, bool tiltGestureEnable = true, bool isGestureScaleByMapCenter = false, ZoomPosition zoomPosition = ZoomPosition.RIGHT_BOTTOM, LogoPosition logoPosition = LogoPosition.BOTTOM_LEFT, LogoMargin? logoMargin, CompassMargin? compassMargin, ScaleMargin? scaleMargin, double initialZoomLevel = 12.0, double maxZoomLevel = 20.0, double minZoomLevel = 3.0})
-
const
Properties
- allGestureEnable → bool?
-
所有手势是否可用 [...]
final
- autoLocateAfterInit → bool
-
初始化后是否自动定位
final
- compassMargin → CompassMargin?
-
指南针相对右上角边距 [...]
final
- hashCode → int
-
The hash code for this object. [...]
@nonVirtual, read-only, inherited
- initialZoomLevel → double
-
初始缩放等级 [...]
final
- isGestureScaleByMapCenter → bool
-
是否以地图中心点缩放
final
- key → Key?
-
Controls how one widget replaces another widget in the tree. [...]
final, inherited
- locationInterval → int
-
定位间隔,仅定位类型为连续定位时有效,单位毫秒
final
- locationType → LocationType
-
定位类型
final
- logoMargin → LogoMargin?
-
Logo相对左下角边距,同时会影响比例尺控件的位置 [...]
final
- logoPosition → LogoPosition
-
Logo位置 [...]
final
- mapLanguage → MapLanguage
-
底图语言
final
- mapType → MapType
-
地图图层类型
final
- maxZoomLevel → double
-
最大缩放等级
final
- minZoomLevel → double
-
最小缩放等级
final
- rotateGestureEnable → bool
-
旋转手势是否可用
final
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- scaleMargin → ScaleMargin?
-
比例尺相对左下角边距 [...]
final
- scrollGestureEnable → bool
-
拖拽手势是否可用
final
- showBuildings → bool
-
是否显示楼块
final
- showCompass → bool
-
是否显示指南针
final
- showIndoorMap → bool
-
是否显示室内地图
final
- showIndoorMapControl → bool
-
是否显示室内地图控件
final
- showLocationButton → bool
-
是否显示定位按钮 [...]
final
- showMapText → bool
-
是否显示底图文字标注 [...]
final
- showScaleControl → bool
-
是否显示比例尺控件
final
- showTraffic → bool
-
是否显示实时路况
final
- showZoomControl → bool
-
是否显示缩放控件 [...]
final
- tiltGestureEnable → bool
-
倾斜手势是否可用
final
- viewType → String
-
final
- zoomGestureEnable → bool
-
缩放手势是否可用
final
- zoomPosition → ZoomPosition
-
缩放控件位置 [...]
final
Methods
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget. [...]
override
-
createElement(
) → StatelessElement -
Creates a StatelessElement to manage this widget's location in the tree. [...]
inherited
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children. [...]
@protected, inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node. [...]
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep. [...]
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object. [...]
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a string representation of this node and its descendants. [...]
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object. [...]
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
@nonVirtual, inherited