DefinitelyTyped/types/googlemaps/style-reference.d.ts
Dmitry Demensky 9285741ac9
[googlemaps] cutting definition (#44460)
* [googlemaps] Extract event.d.ts

* [googlemaps] Extract coordinates.d.ts

* [googlemaps] Extract control.d.ts

* [googlemaps] Extract places-widget.d.ts

* [googlemaps] Extract street-view-service.d.ts

* [googlemaps] Extract drawing.d.ts

* [googlemaps] Extract visualization.d.ts

* [googlemaps] Extract max-zoom.d.ts

* [googlemaps] Extract street-view.d.ts

* [googlemaps] Extract kml.d.ts

* [googlemaps] Extract image-overlay.d.ts

* [googlemaps] Add all files

* [googlemaps] Extract overlay-view.d.ts

* [googlemaps] Extract polygon.d.ts

* [googlemaps] Extract elevation.d.ts

* [googlemaps] Extract distance-matrix.d.ts

* [googlemaps] Extract directions.d.ts

* [googlemaps] Extract geocoder.d.ts

* [googlemaps] Extract places-autocomplete-service.d.ts

* [googlemaps] Extract places-service.d.ts

* [googlemaps] Extract data.d.ts

* [googlemaps] Extract info-window.d.ts

* [googlemaps] Extract marker.d.ts

* [googlemaps] Extract geometry.d.ts

* [googlemaps] Extract map.d.ts

* [googlemaps] Blank for cleaning rudiments

* [googlemaps] Reformat with prettier

* [googlemaps] Fix no-mergeable-namespace
2020-05-13 13:50:30 -07:00

59 lines
1.5 KiB
TypeScript

declare namespace google.maps {
type MapTypeStyleFeatureType =
| 'all'
| 'administrative'
| 'administrative.country'
| 'administrative.land_parcel'
| 'administrative.locality'
| 'administrative.neighborhood'
| 'administrative.province'
| 'landscape'
| 'landscape.man_made'
| 'landscape.natural'
| 'landscape.natural.landcover'
| 'landscape.natural.terrain'
| 'poi'
| 'poi.attraction'
| 'poi.business'
| 'poi.government'
| 'poi.medical'
| 'poi.park'
| 'poi.place_of_worship'
| 'poi.school'
| 'poi.sports_complex'
| 'road'
| 'road.arterial'
| 'road.highway'
| 'road.highway.controlled_access'
| 'road.local'
| 'transit'
| 'transit.line'
| 'transit.station'
| 'transit.station.airport'
| 'transit.station.bus'
| 'transit.station.rail'
| 'water';
type MapTypeStyleElementType =
| 'all'
| 'geometry'
| 'geometry.fill'
| 'geometry.stroke'
| 'labels'
| 'labels.icon'
| 'labels.text'
| 'labels.text.fill'
| 'labels.text.stroke';
interface MapTypeStyler {
color?: string;
gamma?: number;
hue?: string;
invert_lightness?: boolean;
lightness?: number;
saturation?: number;
visibility?: string;
weight?: number;
}
}