You are here

interface StyledGoogleMapInterface in Styled Google Map 8.2

Interface StyledGoogleMapInterface.

@package Drupal\styled_google_map

Hierarchy

Expanded class hierarchy of StyledGoogleMapInterface

All classes that implement StyledGoogleMapInterface

5 files declare their use of StyledGoogleMapInterface
StyledGoogleMapDefaultFormatter.php in src/Plugin/Field/FieldFormatter/StyledGoogleMapDefaultFormatter.php
StyledGoogleMapSettingsForm.php in src/Form/StyledGoogleMapSettingsForm.php
StyledGoogleMapStyle.php in src/Plugin/views/style/StyledGoogleMapStyle.php
styled_google_map.install in ./styled_google_map.install
Installation routine.
styled_google_map.module in ./styled_google_map.module
Contains all hooks and functions for the Styled Google Map module.

File

src/StyledGoogleMapInterface.php, line 10

Namespace

Drupal\styled_google_map
View source
interface StyledGoogleMapInterface {

  // List of the constants that are used as default map settings.
  const STYLED_GOOGLE_MAP_DEFAULT_WIDTH = '450px';
  const STYLED_GOOGLE_MAP_DEFAULT_HEIGHT = '400px';
  const STYLED_GOOGLE_MAP_DEFAULT_STYLE = '[]';
  const STYLED_GOOGLE_MAP_DEFAULT_GESTURE = 'cooperative';
  const STYLED_GOOGLE_MAP_DEFAULT_ZOOM = 15;
  const STYLED_GOOGLE_MAP_DEFAULT_MAX_ZOOM = 17;
  const STYLED_GOOGLE_MAP_DEFAULT_MIN_ZOOM = 5;
  const STYLED_GOOGLE_MAP_DEFAULT_PIN = 'module://styled_google_map/pin.png';
  const STYLED_GOOGLE_MAP_DEFAULT_MAP_TYPE = 'ROADMAP';
  const STYLED_GOOGLE_MAP_DEFAULT_LABEL = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_MAP_TYPE_CONTROL = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_SCALE_CONTROL = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_ROTATE_CONTROL = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_DRAGGABLE = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_MOBILE_DRAGGABLE = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_ZOOM_CONTROL = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_FULLSCREEN = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_STREET_VIEW_CONTROL = TRUE;

  // Default settings for pop-up.
  const STYLED_GOOGLE_MAP_DEFAULT_SHADOW_STYLE = 0;
  const STYLED_GOOGLE_MAP_DEFAULT_PADDING = 13;
  const STYLED_GOOGLE_MAP_DEFAULT_BORDER_RADIUS = 7;
  const STYLED_GOOGLE_MAP_DEFAULT_BORDER_WIDTH = 1;
  const STYLED_GOOGLE_MAP_DEFAULT_BORDER_COLOR = '#cccccc';
  const STYLED_GOOGLE_MAP_DEFAULT_BACKGROUND_COLOR = '#ffffff';
  const STYLED_GOOGLE_MAP_DEFAULT_MIN_WIDTH = 'auto';
  const STYLED_GOOGLE_MAP_DEFAULT_MAX_WIDTH = 'auto';
  const STYLED_GOOGLE_MAP_DEFAULT_MIN_HEIGHT = 'auto';
  const STYLED_GOOGLE_MAP_DEFAULT_MAX_HEIGHT = 'auto';
  const STYLED_GOOGLE_MAP_DEFAULT_OPEN_EVENT = 'click';
  const STYLED_GOOGLE_MAP_DEFAULT_AUTO_CLOSE = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_ARROW_SIZE = 10;
  const STYLED_GOOGLE_MAP_DEFAULT_ARROW_POSITION = 50;
  const STYLED_GOOGLE_MAP_DEFAULT_ARROW_STYLE = 0;
  const STYLED_GOOGLE_MAP_DEFAULT_DISABLE_AUTO_PAN = 0;
  const STYLED_GOOGLE_MAP_DEFAULT_HIDE_CLOSE_BUTTON = 0;
  const STYLED_GOOGLE_MAP_DEFAULT_DISABLE_ANIMATION = 1;
  const STYLED_GOOGLE_MAP_DEFAULT_BACKGROUND_CLASS = 'sgmpopup-content';
  const STYLED_GOOGLE_MAP_DEFAULT_CONTENT_CONTAINER_CLASS = 'sgmpopup-content-wrapper';
  const STYLED_GOOGLE_MAP_DEFAULT_ARROW_CLASS = 'sgmpopup-arrow';
  const STYLED_GOOGLE_MAP_DEFAULT_ARROW_OUTER_CLASS = 'sgmpopup-arrow-outer';
  const STYLED_GOOGLE_MAP_DEFAULT_ARROW_INNER_CLASS = 'sgmpopup-arrow-inner';

  // Default settings for cluster plugin.
  const STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_TEXT_COLOR = '#ffffff';
  const STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_HEIGHT = 72;
  const STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_WIDTH = 72;
  const STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_TEXT_SIZE = 18;
  const STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_MIN_SIZE = 2;

  // Default settings for Spiderfier plugin.
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_MARKERS_WONT_MOVE = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_MARKERS_WONT_HIDE = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_BASIC_FORMAT_EVENTS = TRUE;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_KEEP_SPIDERFIED = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_NEARBY_DISTANCE = 20;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_CIRCLE_SPIRAL_SWITCHOVER = 9;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_HEIGHT = 65;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_WIDTH = 55;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_LEG_WEIGHT = 1.5;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_CIRCLE_FOOT_SAPARATION = 50;
  const STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_SPIRAL_FOOT_SAPARATION = 55;

  // Default settings for heatmap plugin.
  const STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_ENABLED = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_DISSIPATING = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_GRADIENT = '';
  const STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_MAX_INTENSITY = 100;
  const STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_OPACITY = 0.6;
  const STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_RADIUS = 10;

  // Enumerate options for type of API authentication.
  const STYLED_GOOGLE_MAP_GOOGLE_AUTH_KEY = 1;
  const STYLED_GOOGLE_MAP_GOOGLE_AUTH_WORK = 2;

  // Directions settings.
  const STYLED_GOOGLE_MAP_DEFAULT_DIRECTIONS = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_DIRECTIONS_SHOW_STEPS = FALSE;
  const STYLED_GOOGLE_MAP_DEFAULT_DIRECTIONS_TYPE = 'SELECTABLE';

}

Members

Namesort descending Modifiers Type Description Overrides
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ARROW_CLASS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ARROW_INNER_CLASS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ARROW_OUTER_CLASS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ARROW_POSITION constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ARROW_SIZE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ARROW_STYLE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_AUTO_CLOSE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_BACKGROUND_CLASS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_BACKGROUND_COLOR constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_BORDER_COLOR constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_BORDER_RADIUS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_BORDER_WIDTH constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_HEIGHT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_MIN_SIZE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_TEXT_COLOR constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_TEXT_SIZE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_CLUSTER_WIDTH constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_CONTENT_CONTAINER_CLASS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_DIRECTIONS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_DIRECTIONS_SHOW_STEPS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_DIRECTIONS_TYPE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_DISABLE_ANIMATION constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_DISABLE_AUTO_PAN constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_DRAGGABLE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_FULLSCREEN constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_GESTURE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_DISSIPATING constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_ENABLED constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_GRADIENT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_MAX_INTENSITY constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_OPACITY constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEATMAP_RADIUS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HEIGHT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_HIDE_CLOSE_BUTTON constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_LABEL constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MAP_TYPE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MAP_TYPE_CONTROL constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MAX_HEIGHT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MAX_WIDTH constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MAX_ZOOM constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MIN_HEIGHT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MIN_WIDTH constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MIN_ZOOM constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_MOBILE_DRAGGABLE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_OPEN_EVENT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_PADDING constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_PIN constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ROTATE_CONTROL constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SCALE_CONTROL constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SHADOW_STYLE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_BASIC_FORMAT_EVENTS constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_CIRCLE_FOOT_SAPARATION constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_CIRCLE_SPIRAL_SWITCHOVER constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_HEIGHT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_KEEP_SPIDERFIED constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_LEG_WEIGHT constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_MARKERS_WONT_HIDE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_MARKERS_WONT_MOVE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_NEARBY_DISTANCE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_SPIRAL_FOOT_SAPARATION constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_SPIDERFIER_WIDTH constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_STREET_VIEW_CONTROL constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_STYLE constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_WIDTH constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ZOOM constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_DEFAULT_ZOOM_CONTROL constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_GOOGLE_AUTH_KEY constant
StyledGoogleMapInterface::STYLED_GOOGLE_MAP_GOOGLE_AUTH_WORK constant