NPathOverlay class
- Inheritance
-
- Object
- NOverlay<
NPathOverlay> - NAddableOverlay<
NPathOverlay> - NPathOverlay
Constructors
-
NPathOverlay({required String id, required Iterable<
NLatLng> coords, double width = 4, Color color = Colors.white, double outlineWidth = 1, Color outlineColor = Colors.black, Color passedColor = Colors.white, Color passedOutlineColor = Colors.black, double progress = 0, NOverlayImage? patternImage, double patternInterval = 20, bool isHideCollidedCaptions = false, bool isHideCollidedMarkers = false, bool isHideCollidedSymbols = false})
Properties
- color → Color
-
no setter
-
coords
→ List<
NLatLng> -
no setter
- globalZIndex → int
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- info → NOverlayInfo
-
오버레이의 정보를 나타냅니다.
finalinherited
- isAdded → bool
-
no setterinherited
- isHideCollidedCaptions → bool
-
no setter
- isHideCollidedMarkers → bool
-
no setter
- isHideCollidedSymbols → bool
-
no setter
- isMaxZoomInclusive → bool
-
오버레이의 최대 줌 레벨을 포함해서 보여줄 지를 나타냅니다.
no setterinherited
- isMinZoomInclusive → bool
-
오버레이의 최소 줌 레벨을 포함해서 보여줄 지를 나타냅니다.
no setterinherited
- isVisible → bool
-
지도에 오버레이를 보여지고 있는지, 숨겨졌는지 나타냅니다.
숨겨지더라도, 오버레이는 지도에 남아있으며, 다시 보이게 할 수 있습니다.
no setterinherited
- maxZoom → double
-
오버레이가 보여질 최대 줌 레벨을 나타냅니다.
no setterinherited
- minZoom → double
-
오버레이가 보여질 최소 줌 레벨을 나타냅니다.
no setterinherited
- outlineColor → Color
-
no setter
- outlineWidth → double
-
no setter
- passedColor → Color
-
no setter
- passedOutlineColor → Color
-
no setter
- patternInterval → double
-
no setter
-
payload
→ Map<
String, dynamic> -
no setterinherited
- progress → double
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- width → double
-
no setter
- zIndex → int
-
지도에서 오버레이 종류끼리의 zIndex를 나타냅니다.
no setterinherited
Methods
-
getBounds(
) → Future< NLatLngBounds> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
performClick(
) → Future< void> -
setOnTapListener를 통해 지정된 사용자의 오버레이 터치를 처리하는 함수를 실행합니다.
inherited
-
removeOnTapListener(
) → void -
오버레이가 사용자에 의해 터치되었을 때 실행할 함수를 제거합니다.
inherited
-
setColor(
Color color) → void -
setCoords(
Iterable< NLatLng> coords) → void -
setGlobalZIndex(
int globalZIndex) → void -
지도에서의 zIndex를 지정합니다.
inherited
-
setIsHideCollidedCaptions(
bool isHideCollidedCaptions) → void -
setIsHideCollidedMarkers(
bool isHideCollidedMarkers) → void -
setIsHideCollidedSymbols(
bool isHideCollidedSymbols) → void -
setIsMaxZoomInclusive(
bool isMaxZoomInclusive) → void -
오버레이의 최대 줌 레벨을 포함해서 보여줄 지를 지정합니다.
inherited
-
setIsMinZoomInclusive(
bool isMinZoomInclusive) → void -
오버레이의 최소 줌 레벨을 포함해서 보여줄 지를 지정합니다.
inherited
-
setIsVisible(
bool isVisible) → void -
지도에 오버레이를 보여지고 있는지, 숨겨졌는지 지정합니다.
숨겨지더라도, 오버레이는 지도에 남아있으며, 다시 보이게 할 수 있습니다.
inherited
-
setMaxZoom(
double maxZoom) → void -
오버레이가 보여질 최대 줌 레벨을 지정합니다.
inherited
-
setMinZoom(
double minZoom) → void -
오버레이가 보여질 최소 줌 레벨을 지정합니다.
inherited
-
setOnTapListener(
dynamic listener(NPathOverlay overlay)) → void -
오버레이가 사용자에 의해 터치되었을 때 실행할 함수를 지정합니다.
inherited
-
setOutlineColor(
Color outlineColor) → void -
setOutlineWidth(
double outlineWidth) → void -
setPassedColor(
Color passedColor) → void -
setPassedOutlineColor(
Color passedOutlineColor) → void -
setPatternImage(
NOverlayImage patternImage) → void -
setPatternInterval(
double patternInterval) → void -
setProgress(
double progress) → void -
setWidth(
double width) → void -
setZIndex(
int zIndex) → void -
지도에서 오버레이 종류끼리의 zIndex를 지정합니다.
inherited
-
toNPayload(
) → NPayload -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited