@@ -78,6 +78,8 @@ export interface NaverMapViewProps {
78
78
latitude : number ;
79
79
longitude : number ;
80
80
zoom : number ;
81
+ contentsRegion : [ Coord , Coord , Coord , Coord , Coord ] ;
82
+ coveringRegion : [ Coord , Coord , Coord , Coord , Coord ] ;
81
83
} ) => void ;
82
84
onMapClick ?: ( event : {
83
85
x : number ;
@@ -100,9 +102,10 @@ export interface NaverMapViewProps {
100
102
tiltGesturesEnabled ?: boolean ;
101
103
rotateGesturesEnabled ?: boolean ;
102
104
stopGesturesEnabled ?: boolean ;
105
+ liteModeEnabled ?: boolean ;
103
106
useTextureView ?: boolean ;
104
107
}
105
- export default class NaverMapView extends Component < NaverMapViewProps > {
108
+ export default class NaverMapView extends Component < NaverMapViewProps , { } > {
106
109
ref ?: RNNaverMapView ;
107
110
nodeHandle ?: null | number ;
108
111
private resolveRef ;
@@ -123,6 +126,8 @@ export default class NaverMapView extends Component<NaverMapViewProps> {
123
126
latitude : number ;
124
127
longitude : number ;
125
128
zoom : number ;
129
+ contentsRegion : [ Coord , Coord , Coord , Coord , Coord ] ;
130
+ coveringRegion : [ Coord , Coord , Coord , Coord , Coord ] ;
126
131
} > ) => void ;
127
132
handleOnMapClick : ( event : React . SyntheticEvent < { } , {
128
133
x : number ;
@@ -150,19 +155,34 @@ export interface MarkerProps extends MapOverlay {
150
155
width ?: number ;
151
156
height ?: number ;
152
157
alpha ?: number ;
158
+ angle ?: number ;
159
+ hidden ?: boolean ;
160
+ zIndex ?: number ;
161
+ iconPerspectiveEnabled ?: boolean ;
162
+ isHideCollidedSymbols ?: boolean ;
163
+ isHideCollidedMarkers ?: boolean ;
164
+ isHideCollidedCaptions ?: boolean ;
165
+ isForceShowIcon ?: boolean ;
153
166
animated ?: boolean ;
154
167
caption ?: {
155
168
text ?: string ;
156
169
align ?: Align ;
157
170
textSize ?: number ;
158
171
color ?: string ;
159
172
haloColor ?: string ;
173
+ offset ?: number ;
174
+ requestedWidth ?: number ;
175
+ minZoom ?: number ;
176
+ maxZoom ?: number ;
160
177
} ;
161
178
subCaption ?: {
162
179
text ?: string ;
163
180
textSize ?: number ;
164
- color ?: number ;
165
- haloColor ?: number ;
181
+ color ?: string ;
182
+ haloColor ?: string ;
183
+ requestedWidth ?: number ;
184
+ minZoom ?: number ;
185
+ maxZoom ?: number ;
166
186
} ;
167
187
}
168
188
export declare class Marker extends Component < MarkerProps > {
0 commit comments