@@ -53,18 +53,31 @@ export declare class GoogleMap implements OnChanges, OnInit, OnDestroy {
53
53
54
54
export declare class GoogleMapsModule {
55
55
static ɵinj : i0 . ɵɵInjectorDef < GoogleMapsModule > ;
56
- static ɵmod : i0 . ɵɵNgModuleDefWithMeta < GoogleMapsModule , [ typeof i1 . GoogleMap , typeof i2 . MapBicyclingLayer , typeof i3 . MapCircle , typeof i4 . MapGroundOverlay , typeof i5 . MapInfoWindow , typeof i6 . MapKmlLayer , typeof i7 . MapMarker , typeof i8 . MapPolygon , typeof i9 . MapPolyline , typeof i10 . MapRectangle , typeof i11 . MapTrafficLayer , typeof i12 . MapTransitLayer ] , never , [ typeof i1 . GoogleMap , typeof i2 . MapBicyclingLayer , typeof i3 . MapCircle , typeof i4 . MapGroundOverlay , typeof i5 . MapInfoWindow , typeof i6 . MapKmlLayer , typeof i7 . MapMarker , typeof i8 . MapPolygon , typeof i9 . MapPolyline , typeof i10 . MapRectangle , typeof i11 . MapTrafficLayer , typeof i12 . MapTransitLayer ] > ;
56
+ static ɵmod : i0 . ɵɵNgModuleDefWithMeta < GoogleMapsModule , [ typeof i1 . GoogleMap , typeof i2 . MapBaseLayer , typeof i3 . MapBicyclingLayer , typeof i4 . MapCircle , typeof i5 . MapGroundOverlay , typeof i6 . MapInfoWindow , typeof i7 . MapKmlLayer , typeof i8 . MapMarker , typeof i9 . MapPolygon , typeof i10 . MapPolyline , typeof i11 . MapRectangle , typeof i12 . MapTrafficLayer , typeof i13 . MapTransitLayer ] , never , [ typeof i1 . GoogleMap , typeof i2 . MapBaseLayer , typeof i3 . MapBicyclingLayer , typeof i4 . MapCircle , typeof i5 . MapGroundOverlay , typeof i6 . MapInfoWindow , typeof i7 . MapKmlLayer , typeof i8 . MapMarker , typeof i9 . MapPolygon , typeof i10 . MapPolyline , typeof i11 . MapRectangle , typeof i12 . MapTrafficLayer , typeof i13 . MapTransitLayer ] > ;
57
57
}
58
58
59
59
export interface MapAnchorPoint {
60
60
getAnchor ( ) : google . maps . MVCObject ;
61
61
}
62
62
63
- export declare class MapBicyclingLayer implements OnInit , OnDestroy {
64
- bicyclingLayer ?: google . maps . BicyclingLayer ;
63
+ export declare class MapBaseLayer implements OnInit , OnDestroy {
64
+ protected readonly _map : GoogleMap ;
65
+ protected readonly _ngZone : NgZone ;
65
66
constructor ( _map : GoogleMap , _ngZone : NgZone ) ;
67
+ protected _initializeObject ( ) : void ;
68
+ protected _setMap ( ) : void ;
69
+ protected _unsetMap ( ) : void ;
66
70
ngOnDestroy ( ) : void ;
67
71
ngOnInit ( ) : void ;
72
+ static ɵdir : i0 . ɵɵDirectiveDefWithMeta < MapBaseLayer , "map-base-layer" , [ "mapBaseLayer" ] , { } , { } , never > ;
73
+ static ɵfac : i0 . ɵɵFactoryDef < MapBaseLayer , never > ;
74
+ }
75
+
76
+ export declare class MapBicyclingLayer extends MapBaseLayer {
77
+ bicyclingLayer ?: google . maps . BicyclingLayer ;
78
+ protected _initializeObject ( ) : void ;
79
+ protected _setMap ( ) : void ;
80
+ protected _unsetMap ( ) : void ;
68
81
static ɵdir : i0 . ɵɵDirectiveDefWithMeta < MapBicyclingLayer , "map-bicycling-layer" , [ "mapBicyclingLayer" ] , { } , { } , never > ;
69
82
static ɵfac : i0 . ɵɵFactoryDef < MapBicyclingLayer , never > ;
70
83
}
@@ -296,11 +309,11 @@ export declare class MapTrafficLayer implements OnInit, OnDestroy {
296
309
static ɵfac : i0 . ɵɵFactoryDef < MapTrafficLayer , never > ;
297
310
}
298
311
299
- export declare class MapTransitLayer implements OnInit , OnDestroy {
312
+ export declare class MapTransitLayer extends MapBaseLayer {
300
313
transitLayer ?: google . maps . TransitLayer ;
301
- constructor ( _map : GoogleMap , _ngZone : NgZone ) ;
302
- ngOnDestroy ( ) : void ;
303
- ngOnInit ( ) : void ;
314
+ protected _initializeObject ( ) : void ;
315
+ protected _setMap ( ) : void ;
316
+ protected _unsetMap ( ) : void ;
304
317
static ɵdir : i0 . ɵɵDirectiveDefWithMeta < MapTransitLayer , "map-transit-layer" , [ "mapTransitLayer" ] , { } , { } , never > ;
305
318
static ɵfac : i0 . ɵɵFactoryDef < MapTransitLayer , never > ;
306
319
}
0 commit comments