MapOptions class

Constructors

MapOptions({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