NaverMap class

네이버 맵을 띄울 수 있는 위젯입니다.

Inheritance

Constructors

const

Properties

forceGesture bool
스크롤 가능한 뷰 안에서 사용할 때, 지도에 제스처가 먼저 전달되도록 하는 옵션입니다.
final
forceGLSurfaceView bool?
final
forceHybridComposition bool?
final
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
onCameraChange → (void Function(NCameraUpdateReason reason, bool animated)?)
지도의 어느 영역을 보여줄지 지정하는 카메라가, 다른 위치로 변경 되는 중에 실행 되는 함수입니다. 어떤 이유로 카메라가 이동했는지 알 수 있는 NCameraUpdateReason과, 애니메이션과 함께 부드럽게 이동했는지 알 수 있는 bool값을 매개변수로 제공합니다.
final
onCameraIdle → (void Function()?)
카메라가 완전히 멈추었을 때, 실행 되는 함수입니다. 매 카메라 이동마다 onCameraChange 다음에 한번만 실행됩니다.
final
onMapReady → (void Function(NaverMapController controller)?)
지도가 조작할 수 있는 첫 시점에 실행 되는 함수입니다. 위젯 첫 빌드 시에 한 번만 실행 됩니다. 이 콜백을 통해, NaverMapController를 매개변수로 얻을 수 있습니다.
final
onMapTapped → (void Function(NPoint point, NLatLng latLng)?)
지도가 사용자에 의해 터치 되었을 때 실행 되는 함수입니다.
final
onSelectedIndoorChanged → (void Function(NSelectedIndoor? selectedIndoor)?)
보이는 실내 지도가 바뀔 때, 실행되는 함수입니다. 현재 보이는 실내 지도의 정보 NSelectedIndoor를 매개변수로 제공합니다. 실내 지도 영역에서 벗어나는 때에 해당 값은 null로 제공됩니다.
final
onSymbolTapped → (void Function(NSymbolInfo symbolInfo)?)
심볼이 사용자에 의해 터치될 때, 실행 되는 함수입니다. 사용자가 터치한 심볼의 정보인 NSymbolInfo를 매개변수로 제공합니다.
final
options NaverMapViewOptions
네이버 맵의 보여지는 여러 UI 속성들을 컨트롤 할 수 있는 옵션입니다.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<NaverMap>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent 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.
inherited