Sha256: 7b2b0cf37fe8785681704de22a0a6382bee8169b964d919f2561dbc1a3e13e69
Contents?: true
Size: 620 Bytes
Versions: 3
Compression:
Stored size: 620 Bytes
Contents
L.Polyline.include(!L.Path.CANVAS ? {} : { _containsPoint: function (p, closed) { var i, j, k, len, len2, dist, part, w = this.options.weight / 2; if (L.Browser.touch) { w += 10; // polyline click tolerance on touch devices } for (i = 0, len = this._parts.length; i < len; i++) { part = this._parts[i]; for (j = 0, len2 = part.length, k = len2 - 1; j < len2; k = j++) { if (!closed && (j === 0)) { continue; } dist = L.LineUtil.pointToSegmentDistance(p, part[k], part[j]); if (dist <= w) { return true; } } } return false; } });
Version data entries
3 entries across 3 versions & 1 rubygems