Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.34 KB

README.md

File metadata and controls

54 lines (36 loc) · 1.34 KB

M.plugin.TOC

Muestra un árbol de contenidos con las capas disponibles para mostrar.

Api.json

INTEGRACIÓN DE PARÁMETROS EN API REST

OPCIONES:

  1. Nuevo parámetro en la API REST normalmente porque requiera parámetros de configuración. Example: <url_mapea>?toc=[params]

  2. Nuevo valor para el parámetro plugins, el plugin no requiere configuración Example: <url_mapea>?plugins=toc

Dependencias

  • toc.ol.min.js
  • toc.ol.min.css
 <link href="../../plugins/toc/toc.ol.min.css" rel="stylesheet" />
 <script type="text/javascript" src="../../plugins/toc/toc.ol.min.js"></script>

Parámetros

  • El constructor se inicializa con un JSON de options con los siguientes atributos:

  • position. Indica la posición donde se mostrará el plugin sobre el mapa.

    • 'TL':top left
    • 'TR':top right (default)
    • 'BL':bottom left
    • 'BR':bottom right
  • collapsible. Si es true, el panel del plugin puede abrirse y cerrarse. Por defecto tiene el valor true.

  • collapsed. Si es true, el panel aparece cerrado. Si es false, el panel aparece abierto. Por defecto tiene el valor true.

  • tooltip. Valor a usar para mostrar en el tooltip del plugin.

Ejemplos de uso

   const map = M.map({
     container: 'map'
   });

   const mp = new M.plugin.TOC({
        postition: 'TL',
      });

   map.addPlugin(mp);