> For the complete documentation index, see [llms.txt](https://docs.wpcodelabs.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wpcodelabs.com/plugins/wpcl-beaver-extender/modules.md).

# Modules

## Google Maps

The Google Maps module allows you to place a google map, using the [Google Maps Javascript API](https://developers.google.com/maps/documentation/javascript/tutorial). As such, it requires that you supply an [API Key](https://developers.google.com/maps/documentation/javascript/get-api-key) in order to render the maps.

### API Key

The Google Maps module allows you to place a google map, using the [Google Maps Javascript API](https://developers.google.com/maps/documentation/javascript/tutorial). As such, it requires that you supply an [API Key](https://developers.google.com/maps/documentation/javascript/get-api-key) in order to render the maps. To enable the Google Maps API:

1. Go to **settings** > **Beaver Builder**
2. Select the **Beaver Extender** tab
3. Paste your API key in the setting dialog

## Buttons

The buttons module is very similar to, and inspired by the buttons module in [Beaver Builder Pro](https://www.wpbeaverbuilder.com/pricing/). However, with a few opinionated differences. We weren't happy with the way way the built in buttons behaved in certain situations, and we were less than pleased with the difficulty styling the default buttons for our themes.

Many of the same options are available in our buttons module as there is in the core version:

* Color Options
* Style Options
* Alignment Options
* Icons / Icon Options
* Width Options
* Font Options

## Headings

## Icons

## Short Codes

## Tabs

## Gravity Forms

## Ninja Forms
