SYMBOL INDEX (112 symbols across 20 files) FILE: src/components/clickOutside.js function createDocumentHandler (line 23) | function createDocumentHandler(el, binding, vnode) { method created (line 34) | created(el, binding, vnode) { method updated (line 44) | updated(el, binding, vnode) { method unmounted (line 49) | unmounted(el) { FILE: src/components/vue3-color/mixin/color.js function _colorChange (line 3) | function _colorChange (data = {}, oldHue = 0) { method data (line 62) | data () { method get (line 69) | get () { method set (line 72) | set (newVal) { method modelValue (line 79) | modelValue (newVal) { method colorChange (line 84) | colorChange (data, oldHue) { method isValidHex (line 88) | isValidHex (hex) { method simpleCheckForValidColor (line 91) | simpleCheckForValidColor (data) { method paletteUpperCase (line 110) | paletteUpperCase (palette) { method isTransparent (line 113) | isTransparent (color) { FILE: src/config.js method getDefaultLineColor (line 13) | getDefaultLineColor() { method getLabelColor (line 16) | getLabelColor() { method getBackgroundColor (line 20) | getBackgroundColor() { FILE: src/createOverlayManager.js function createOverlayManager (line 1) | function createOverlayManager() { function renderResizeHandlers (line 222) | function renderResizeHandlers(el) { FILE: src/lib/BoundingBox.js class BBox (line 1) | class BBox { method constructor (line 2) | constructor() { method growBy (line 9) | growBy(offset) { method left (line 16) | get left() { method top (line 20) | get top() { method right (line 24) | get right() { method bottom (line 28) | get bottom() { method width (line 32) | get width() { method height (line 36) | get height() { method cx (line 40) | get cx() { method cy (line 44) | get cy() { method addPoint (line 48) | addPoint(xIn, yIn) { method addRect (line 64) | addRect(rect) { method merge (line 72) | merge(otherBBox) { FILE: src/lib/Grid.js class Grid (line 7) | class Grid { method constructor (line 8) | constructor() { method setName (line 19) | setName(name) { method setId (line 23) | setId(id) { method setIsArea (line 27) | setIsArea(isArea) { method setBBox (line 31) | setBBox(bboxString) { method hasRoads (line 35) | hasRoads() { method setProjector (line 39) | setProjector(newProjector) { method fromPBF (line 43) | static fromPBF(pbf) { method fromOSMResponse (line 61) | static fromOSMResponse(elementsOfOSMResponse) { method getProjectedRect (line 83) | getProjectedRect() { method forEachElement (line 98) | forEachElement(callback) { method forEachWay (line 102) | forEachWay(callback, enter, exit) { method getProjector (line 128) | getProjector() { FILE: src/lib/GridLayer.js class GridLayer (line 7) | class GridLayer { method color (line 8) | get color() { method color (line 12) | set color(unsafeColor) { method lineWidth (line 23) | get lineWidth() { method lineWidth (line 27) | set lineWidth(newValue) { method constructor (line 34) | constructor() { method getGridProjector (line 48) | getGridProjector() { method getQueryBounds (line 52) | getQueryBounds() { method setGrid (line 62) | setGrid(grid) { method getViewBox (line 69) | getViewBox() { method moveTo (line 82) | moveTo(x, y = 0) { method moveBy (line 90) | moveBy(dx, dy = 0) { method buildLinesCollection (line 97) | buildLinesCollection() { method destroy (line 116) | destroy() { method bindToScene (line 124) | bindToScene(scene) { method hide (line 138) | hide() { method show (line 146) | show() { method _transferTransform (line 157) | _transferTransform() { function toRatioColor (line 168) | function toRatioColor(c) { FILE: src/lib/LoadOptions.js class LoadOptions (line 9) | class LoadOptions { method parse (line 10) | static parse(scene, wayFilter, rawOptions) { method constructor (line 44) | constructor(overrides) { method getQueryTemplate (line 61) | getQueryTemplate() { method getBounds (line 96) | getBounds() { function getProtoLayer (line 111) | function getProtoLayer(scene, layerDefinition) { function serializeBBox (line 125) | function serializeBBox(bbox) { FILE: src/lib/Progress.js class Progress (line 3) | class Progress { method constructor (line 4) | constructor(notify) { method cancel (line 9) | cancel() { method notify (line 14) | notify(progress) { method onCancel (line 20) | onCancel(callback) { method offCancel (line 24) | offCancel(callback) { FILE: src/lib/Query.js class Query (line 5) | class Query { method runFromOptions (line 31) | static runFromOptions(loadOptions, progress) { method constructor (line 38) | constructor(boundedQuery, progress) { method run (line 45) | run() { function runAllNominmantimQueries (line 68) | function runAllNominmantimQueries(parts) { function pickFirstBoundary (line 108) | function pickFirstBoundary(boundaries) { function collectAllNominatimQueries (line 114) | function collectAllNominatimQueries(extendedQuery) { function wait (line 133) | function wait(ms) { FILE: src/lib/appState.js method isCacheEnabled (line 10) | isCacheEnabled() { method enableCache (line 13) | enableCache() { method get (line 16) | get() { method set (line 19) | set() { method unset (line 22) | unset() { method unsetPlace (line 26) | unsetPlace() { FILE: src/lib/createScene.js function createScene (line 17) | function createScene(canvas) { FILE: src/lib/findBoundaryByName.js function findBoundaryByName (line 5) | function findBoundaryByName(inputName) { function extractBoundaries (line 18) | function extractBoundaries(x) { FILE: src/lib/getZazzleLink.js function getZazzleLink (line 10) | function getZazzleLink(kind, imageUrl) { function generateZazzleLink (line 20) | function generateZazzleLink(canvas) { FILE: src/lib/postData.js function postData (line 12) | function postData(data, progress) { FILE: src/lib/protobufExport.js function protoBufExport (line 4) | function protoBufExport(grid) { FILE: src/lib/request.js function request (line 3) | function request(url, options) { FILE: src/lib/saveFile.js function toSVG (line 4) | function toSVG(scene, options) { function toPNG (line 24) | function toPNG(scene, options) { function getPrintableCanvas (line 41) | function getPrintableCanvas(scene) { function getCanvas (line 58) | function getCanvas() { function getFileName (line 62) | function getFileName(name, extension) { function escapeFileName (line 67) | function escapeFileName(str) { function drawTextLabel (line 74) | function drawTextLabel(element, ctx) { function collectPrintable (line 114) | function collectPrintable() { function revokeLater (line 138) | function revokeLater(url) { FILE: src/lib/svgExport.js function svgExport (line 3) | function svgExport(scene, options) { FILE: src/main.js function logError (line 24) | function logError(e) {