@ -83,4 +83,7 @@ CategoryBase.prototype.toggle = function () {
return false
}
CategoryBase.prototype.recalc = function () {
module.exports = CategoryBase
@ -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
@ -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)