# Map [[toc]] ## Install This is the base Map component. If no props are provided, it shows an empty map component with default controls. ```vue ``` Example on [stackblitz](https://stackblitz.com/edit/vue-google-maps-basic-example) ## Provide your own style You can provide custom map styling by providing `style` property to the `options` prop. You can generate custom map styles at [https://mapstyle.withgoogle.com/](https://mapstyle.withgoogle.com/) ```vue{4} ``` Example on [stackblitz](https://stackblitz.com/edit/vue-google-maps-marker-ssnfbn?file=src/components/ComponentWithMap.vue) ## Disable ui elements You can disable all ui components at once ```vue{4} ``` You can also disable specific UI components ```vue{4-11} ``` ## Access google maps instance You can easily access Map instance by accessing map ref in your component. ```vue ``` ## Add custom button You can use the map instance to add custom buttons to your map. ```vue ```