UNPKG

leaflet.vectorgrid

Version:

Display gridded vector data (sliced GeoJSON or protobuf vector tiles) in Leaflet 1.0

29 lines (21 loc) 740 B
import { Symbolizer } from './Symbolizer.js' import { PolyBase } from './Symbolizer.PolyBase.js' // 🍂class LineSymbolizer // 🍂inherits Polyline // A symbolizer for lines. Can be applied to line and polygon features. export var LineSymbolizer = L.Polyline.extend({ includes: [Symbolizer.prototype, PolyBase], initialize: function(feature, pxPerExtent) { this.properties = feature.properties; this._makeFeatureParts(feature, pxPerExtent); }, render: function(renderer, style) { style.fill = false; Symbolizer.prototype.render.call(this, renderer, style); this._updatePath(); }, updateStyle: function(renderer, style) { style.fill = false; Symbolizer.prototype.updateStyle.call(this, renderer, style); }, });