Browse Source

Categories: function recalc()

master
parent
commit
9b6f88847d
  1. 3
      src/CategoryBase.js
  2. 8
      src/CategoryIndex.js
  3. 4
      src/CategoryOverpass.js

3
src/CategoryBase.js

@ -83,4 +83,7 @@ CategoryBase.prototype.toggle = function () {
return false
}
CategoryBase.prototype.recalc = function () {
}
module.exports = CategoryBase

8
src/CategoryIndex.js

@ -40,6 +40,14 @@ CategoryIndex.prototype.open = function () {
}
}
CategoryIndex.prototype.recalc = function () {
for (var k in this.childrenCategories) {
if (this.childrenCategories[k]) {
this.childrenCategories[k].recalc()
}
}
}
CategoryIndex.prototype._loadChildCategory = function (err, category) {
if (err) {
return

4
src/CategoryOverpass.js

@ -69,6 +69,10 @@ CategoryOverpass.prototype.open = function () {
this.isOpen = true
}
CategoryOverpass.prototype.recalc = function () {
this.layer.recalc()
}
CategoryOverpass.prototype.close = function () {
if (!this.isOpen)
return

Loading…
Cancel
Save