Class: FlowLine

IDEE/impl/style/FlowLine~FlowLine


import FlowLine from 'IDEE/impl/style/FlowLine';

new FlowLine(options)

impl/ol/js/style/FlowLine.js, line 38

Constructor principal de la clase.

Name Type Description
options object

Opciones de estilo:

  • color: Color de la línea.
  • color2: Color de la línea 2.
  • arrowColor: Color de la flecha.
  • width: Ancho de la línea.
  • width2: Ancho de la línea 2.
  • arrow: Si tiene flecha.
  • lineCap: Tipo de línea.
  • offset0: Desplazamiento de la línea.
  • offset1: Desplazamiento de la línea 2.

Methods

module:IDEE/impl/style/FlowLine~FlowLine.getCanvasSize(){Array}

impl/ol/js/style/FlowLine.js, line 129

Este método devuelve el tamaño del "canvas".

Returns:
Tamaño.

applyToLayer(layer)

impl/ol/js/style/FlowLine.js, line 84

Este método aplica estilo a la capa.

Name Type Description
layer IDEE.layer.Vector

Capa.

unapply()

impl/ol/js/style/FlowLine.js, line 99

Este método elimina el estilo de la capa.

updateCanvas(canvas)

impl/ol/js/style/FlowLine.js, line 111

Este método actualiza el "canvas".

Name Type Description
canvas HTMLCanvasElement

Nuevo "canvas".

updateFacadeOptions(options){Array.<object>}

impl/ol/js/style/FlowLine.js, line 53

Este método actualiza las opciones de la fachada (patrón estructural como una capa de abstracción con un patrón de diseño).

  • ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description
options object

Opciones.

Returns:
Estilo de la fachada.