WME Bootstrap

Bootstrap library for custom Waze Map Editor scripts

Fra og med 27.08.2022. Se den nyeste version.

Dette script bør ikke installeres direkte. Det er et bibliotek, som andre scripts kan inkludere med metadirektivet // @require https://update.greasyfork.org/scripts/450160/1086427/WME%20Bootstrap.js

Skaber
Anton Shevchuk
Version
0.0.7
Oprettet
25.08.2022
Opdateret
27.08.2022
Size
4,66 kB
Licens
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