annotate src/djol/ClearTool.js @ 20:9718e8de0cb2

Слияние
author nickolay
date Fri, 06 Oct 2017 09:17:41 +0300
parents f0035923ff3e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
1 define (["dojo/_base/declare", "./_OneshotTool", "implab/safe"] , function(declare, _OneshotTool, safe) {
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
2 return declare([_OneshotTool], {
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
3 tools : null,
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
4
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
5 constructor : function(opts) {
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
6 safe.mixin(this,opts, ["tools"]);
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
7 },
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
8
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
9 invoke : function() {
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
10 if (this.tools) {
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
11 this.log("Clear {0} tools", this.tools.length);
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
12 safe.each(this.tools, function(tool) {
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
13 if (tool.clear)
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
14 tool.clear();
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
15 });
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
16 }
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
17 }
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
18 });
f0035923ff3e добавлена библиотека для работы с openlayers 3+
cin
parents:
diff changeset
19 });