WME Bootstrap

Bootstrap library for custom Waze Map Editor scripts

Verzia zo dňa 27.08.2022. Pozri najnovšiu verziu.

Tento skript by nemal byť nainštalovaný priamo. Je to knižnica pre ďalšie skripty, ktorú by mali používať cez meta príkaz // @require https://update.greasyfork.org/scripts/450160/1086427/WME%20Bootstrap.js

Autor
Anton Shevchuk
Verzia
0.0.7
Vytvorené
25.08.2022
Aktualizované
27.08.2022
Veľkosť
4,7 KB
Licencia
MIT

WME Bootstrap

Bootstrap library for custom WME scripts

Require Script

// @require https://greasyfork.org/scripts/450160-wme-bootstrap/code/WME-Bootstrap.js

Events

  • bootstrap.wme – on document, when all ready for usage
  • none.wme – on document, when nothing chosen
  • node.wme – on document, when chosen node for edit
  • nodes.wme – on document, when chosen more than one node
  • segment.wme – on document, when chosen segment for edit
  • segments.wme – on document, when chosen more than one segment
  • venue.wme – on document, when chosen place or point for edit
  • venues.wme – on document, when chosen more than one place or point
  • point.wme – on document, when chosen point place for edit
  • place.wme – on document, when chosen place for edit
  • residential.wme – on document, when chosen residential place for edit

Usage

(function () {
  'use strict'

  $(document)
    .on('bootstrap.wme', function () {
      console.info('@ready')
    })
    .on('none.wme', (e, el) => {
      console.info('@none', el)
    })
    .on('node.wme', (e, el) => {
      console.info('@node', el)
    })
    .on('nodes.wme', (e, el) => {
      console.info('@nodes', el)
    })
    .on('segment.wme', (e, el) => {
      console.info('@segment', el)
    })
    .on('segments.wme', (e, el) => {
      console.info('@segments', el)
    })
    .on('venue.wme', (e, el) => {
      console.info('@venue', el)
    })
    .on('venues.wme', (e, el) => {
      console.info('@venues', el)
    })
    .on('point.wme', (e, el) => {
      console.info('@point', el)
    })
    .on('place.wme', (e, el) => {
      console.info('@place', el)
    })
    .on('residential.wme', (e, el) => {
      console.info('@residential', el)
    })
})();

Links

Author homepage: http://anton.shevchuk.name/
Script homepage: https://github.com/AntonShevchuk/wme-bootstrap
GreasyFork: https://greasyfork.org/scripts/450160-wme-bootstrap/code/WME-Bootstrap.js