Base class for Greasy Fork plugins for Waze Map Editor
目前為
此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.cn-greasyfork.org/scripts/450221/1086972/WME%20Base.js
Helper class for Greasy Fork plugins for Waze Map Editor
WME.getVenues(except = []) – return Array of venues, except some categoriesWME.getSegments(except = []) – return Array of segments, except some road typesWME.getSelected() – return Array of the selected models, which you can editWME.getSelectedVenues() – return Array of the selected venues models, which you can editWME.getSelectedVenue() – return model of the selected venue, which you can editWME.getSelectedSegments() – return Array of the selected segments models, which you can editWME.getSelectedSegment() – return model of the selected segment, which you can editWME.getSelectedNodes() – return Array of the selected nodes models, which you can edit, or nullWME.getSelectedNode() – return model of the selected node, which you can edit, or nullBase class for Greasy Fork plugins for Waze Map Editor
log(message) – console.log wrapperonSegment (event, element, model) – handler for segment.wme eventonSegments (event, element, models) – handler for segments.wme eventonNode (event, element, model) – handler for node.wme eventonNodes (event, element, models) – handler for nodes.wme eventonVenue (event, element, model) – handler for venue.wme eventonVenues (event, element, models) – handler for venues.wme eventonPoint (event, element, model) – handler for point.wme eventonPlace (event, element, model) – handler for place.wme eventonResidential (event, element, model) – handler for residential.wme eventAuthor homepage: http://anton.shevchuk.name/
Script homepage: https://github.com/AntonShevchuk/wme-base
GreasyFork: https://greasyfork.org/en/scripts/450221-wme-base