MapOptions class

Constructors

MapOptions.new({String? background, double? baseTileOpacity, Bounds? bounds, Coord? center, bool? disableDoubleClickZoom, bool? disableDoubleTapZoom, bool? disableKineticPan, bool? disableTwoFingerTapZoom, bool? draggable, bool? keyboardShortcuts, bool? logoControl, LogoControlOptions? logoControlOptions, bool? mapDataControl, MapDataControlOptions? mapDataControlOptions, bool? mapTypeControl, MapTypeControlOptions? mapTypeControlOptions, NaverMapMapTypeId? mapTypeId, Bounds? maxBounds, int? maxZoom, int? minZoom, NPadding? padding, bool? pinchZoom, NaverMapPositionType? resizeOrigin, bool? scaleControl, ScaleControlOptions? scaleControlOptions, bool? scrollWheel, NSize? size, String? overlayZoomEffect, int? tileSpare, bool? tileTransition, int? tileDuration, int? zoom, bool? zoomControl, ZoomControlOptions? zoomControlOptions, Coord? zoomOrigin, String? blankTileImage, bool? gl, String? customStyleId})
const
MapOptions.fromJson(Map<String, dynamic> json)
factory

Properties

background String?
지도 요소의 배경으로 사용할 이미지 URL 또는 CSS 색상값
final
baseTileOpacity double?
지도 기본 타일의 불투명도 (0~1)
final
blankTileImage String?
빈 타일 이미지 URL
final
bounds Bounds?
지도의 초기 좌표 경계 (Bounds|BoundsLiteral)
final
center Coord?
지도의 초기 중심 좌표 (Coord|CoordLiteral) - 기본값: 서울 시청
final
customStyleId String?
Style Editor에서 발행한 커스텀 스타일 Metadata ID
final
disableDoubleClickZoom bool?
더블 클릭 줌 비활성화 여부
final
disableDoubleTapZoom bool?
더블 탭 줌 비활성화 여부
final
disableKineticPan bool?
관성 패닝 비활성화 여부
final
disableTwoFingerTapZoom bool?
두 손가락 탭 줌 비활성화 여부
final
draggable bool?
드래깅 허용 여부
final
gl bool?
GL 서브모듈 벡터맵 활성화 여부
final
hashCode int
The hash code for this object.
no setterinherited
keyboardShortcuts bool?
키보드 단축키 허용 여부
final
logoControl bool?
네이버 로고 컨트롤 표시 여부
final
logoControlOptions LogoControlOptions?
네이버 로고 컨트롤 옵션
final
mapDataControl bool?
지도 데이터 저작권 컨트롤 표시 여부
final
mapDataControlOptions MapDataControlOptions?
지도 데이터 저작권 컨트롤 옵션
final
mapTypeControl bool?
지도 유형 컨트롤 표시 여부
final
mapTypeControlOptions MapTypeControlOptions?
지도 유형 컨트롤 옵션
final
mapTypeId NaverMapMapTypeId?
지도의 초기 지도 유형 ID
final
maxBounds Bounds?
지도에서 보이는 최대 좌표 경계 (Bounds|BoundsLiteral)
final
maxZoom int?
지도의 최대 줌 레벨
final
minZoom int?
지도의 최소 줌 레벨
final
overlayZoomEffect String?
오버레이 줌 효과 적용 대상
final
padding NPadding?
지도 뷰포트의 안쪽 여백 (padding)
final
pinchZoom bool?
핀치 줌 허용 여부
final
resizeOrigin NaverMapPositionType?
지도 크기 조정 시 고정할 원점
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scaleControl bool?
축척 컨트롤 표시 여부
final
scaleControlOptions ScaleControlOptions?
축척 컨트롤 옵션
final
scrollWheel bool?
스크롤 휠 줌 허용 여부
final
size NSize?
지도의 초기 크기 (Size|SizeLiteral)
final
tileDuration int?
타일 전환 효과 지속 시간 (밀리초)
final
tileSpare int?
여유있게 로딩할 타일 수
final
tileTransition bool?
타일 전환 효과 사용 여부
final
zoom int?
지도의 초기 줌 레벨
final
zoomControl bool?
줌 컨트롤 표시 여부
final
zoomControlOptions ZoomControlOptions?
줌 컨트롤 옵션
final
zoomOrigin Coord?
줌 효과 시 고정할 기준 좌표 (Coord|CoordLiteral)
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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