@@ -30,6 +30,8 @@ export type Icon = {
30
30
export type MapDefinition < MapOptions , BridgeMapOptions > = {
31
31
center : Point | null ;
32
32
zoom : number | null ;
33
+ minZoom : number | null ;
34
+ maxZoom : number | null ;
33
35
options : MapOptions ;
34
36
bridgeOptions ?: BridgeMapOptions ;
35
37
extra : ExtraData ;
@@ -92,6 +94,8 @@ export default abstract class<MapOptions, BridgeMapOptions, BridgeMap, BridgeMar
92
94
providerOptions : ObjectConstructor ;
93
95
center: ObjectConstructor ;
94
96
zoom: NumberConstructor ;
97
+ minZoom: NumberConstructor ;
98
+ maxZoom: NumberConstructor ;
95
99
fitBoundsToMarkers: BooleanConstructor ;
96
100
markers: ArrayConstructor ;
97
101
polygons: ArrayConstructor ;
@@ -103,6 +107,8 @@ export default abstract class<MapOptions, BridgeMapOptions, BridgeMap, BridgeMar
103
107
} ;
104
108
centerValue: Point | null ;
105
109
zoomValue: number | null ;
110
+ minZoomValue: number | null ;
111
+ maxZoomValue: number | null ;
106
112
fitBoundsToMarkersValue: boolean ;
107
113
markersValue: Array < MarkerDefinition < BridgeMarkerOptions , BridgeInfoWindowOptions > > ;
108
114
polygonsValue: Array < PolygonDefinition < BridgePolygonOptions , BridgeInfoWindowOptions > > ;
@@ -113,6 +119,8 @@ export default abstract class<MapOptions, BridgeMapOptions, BridgeMap, BridgeMar
113
119
extraValue: Record < string , unknown > ;
114
120
hasCenterValue: boolean ;
115
121
hasZoomValue: boolean ;
122
+ hasMinZoomValue: boolean ;
123
+ hasMaxZoomValue: boolean ;
116
124
hasFitBoundsToMarkersValue: boolean ;
117
125
hasMarkersValue: boolean ;
118
126
hasPolygonsValue: boolean ;
@@ -142,6 +150,8 @@ export default abstract class<MapOptions, BridgeMapOptions, BridgeMap, BridgeMar
142
150
} ) : BridgeInfoWindow ;
143
151
abstract centerValueChanged ( ) : void ;
144
152
abstract zoomValueChanged ( ) : void ;
153
+ abstract minZoomValueChanged ( ) : void ;
154
+ abstract maxZoomValueChanged ( ) : void ;
145
155
markersValueChanged ( ) : void ;
146
156
polygonsValueChanged ( ) : void ;
147
157
polylinesValueChanged ( ) : void ;
0 commit comments