# The Events Calendar PRO | TEC Tech Docs
Source: https://docs.theeventscalendar.com/product/events-pro/

# frontend_iframe_footer_scripts

Plugin: The Events Calendar PRO

Action Hook: View: iFrame Footer

# tec_events_pro_maybe_unserialize()

Plugin: The Events Calendar PRO

Function: Unserializes data only if it was serialized.

# tec_events_settings_defaults_organizer_section

Plugin: The Events Calendar PRO

Filter Hook: Default Organizer settings tab.

# tec_events_settings_defaults_venue_section

Plugin: The Events Calendar PRO

Filter Hook: Default Venue settings tab.

# tec_events_pro_geolocation_address_format

Plugin: The Events Calendar PRO

Filter Hook: Allows changing the order of the street name and house number.

# Tribe__Events__Pro__Assets::override_style_exists()

Plugin: The Events Calendar PRO

Method: Check if the override stylesheet exists.

# Event::save()

Plugin: The Events Calendar PRO

Method: Runs the save method on the decorated repository.

Namespace:
Tribe\Events\Virtual\Repositories

```
Tribe\Events\Virtual\Repositories
```

# Tribe_Events::filter_skip_empty()

Plugin: The Events Calendar PRO

Method: Allows the user to specify that they want to skip empty views.

Namespace:
Tribe\Events\Pro\Views\V2\Shortcodes

```
Tribe\Events\Pro\Views\V2\Shortcodes
```

# Provider

Plugin: The Events Calendar PRO

Class: Class Provider

Namespace:
Tribe\Events\Pro\Views\V2\Shortcodes\REST\V1

```
Tribe\Events\Pro\Views\V2\Shortcodes\REST\V1
```

# Provider::register()

Plugin: The Events Calendar PRO

Method: Registers the implementations and filters required by the plugin to integrate with Custom Tables Queries.

Namespace:
Tribe\Events\Pro\Views\V2\Shortcodes\REST\V1

```
Tribe\Events\Pro\Views\V2\Shortcodes\REST\V1
```
