Skip to content

Commit f637b57

Browse files
committed
【API】leaflet矢量瓦片新增 processCharacters 参数,支持本地设置服务端的CartoCSS格式样式时替换特殊字符
1 parent 37be25c commit f637b57

File tree

8 files changed

+490
-496
lines changed

8 files changed

+490
-496
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
### for Leaflet
66

77
- 新增 `L.Util.transform` 方法,支持要素的投影转换
8+
- `L.supermap.tiledVectorLayer`
9+
10+
- `options` 新增 `processCharacters` 参数,支持本地设置服务端的CartoCSS样式时替换特殊字符
811

912
## Fixed
1013

dist/leaflet/iclient9-leaflet-es6.js

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -44,34 +44,19 @@
4444
/******/ // define getter function for harmony exports
4545
/******/ __webpack_require__.d = function(exports, name, getter) {
4646
/******/ if(!__webpack_require__.o(exports, name)) {
47-
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47+
/******/ Object.defineProperty(exports, name, {
48+
/******/ configurable: false,
49+
/******/ enumerable: true,
50+
/******/ get: getter
51+
/******/ });
4852
/******/ }
4953
/******/ };
5054
/******/
5155
/******/ // define __esModule on exports
5256
/******/ __webpack_require__.r = function(exports) {
53-
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
54-
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
55-
/******/ }
5657
/******/ Object.defineProperty(exports, '__esModule', { value: true });
5758
/******/ };
5859
/******/
59-
/******/ // create a fake namespace object
60-
/******/ // mode & 1: value is a module id, require it
61-
/******/ // mode & 2: merge all properties of value into the ns
62-
/******/ // mode & 4: return value when already ns object
63-
/******/ // mode & 8|1: behave like require
64-
/******/ __webpack_require__.t = function(value, mode) {
65-
/******/ if(mode & 1) value = __webpack_require__(value);
66-
/******/ if(mode & 8) return value;
67-
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
68-
/******/ var ns = Object.create(null);
69-
/******/ __webpack_require__.r(ns);
70-
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
71-
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
72-
/******/ return ns;
73-
/******/ };
74-
/******/
7560
/******/ // getDefaultExport function for compatibility with non-harmony modules
7661
/******/ __webpack_require__.n = function(module) {
7762
/******/ var getter = module && module.__esModule ?
@@ -76724,6 +76709,7 @@ var VectorGrid = external_L_default.a.GridLayer.extend({
7672476709
* @param {string} options.layersID - 获取进行切片的地图图层 ID。
7672576710
* @param {SuperMap.ServerType} [options.serverType=SuperMap.ServerType.ISERVER] - 服务器类型。
7672676711
* @param {boolean} [options.serverCartoCSSStyle=true] - 是否使用服务端 CartoCSS 样式。
76712+
* @param {boolean} [options.processCharacters=false] - 设置客户端CartoCSS样式时是否进行特定字符转换。
7672776713
* @param {L.Proj.CRS} [options.crs] - 坐标系统类。
7672876714
* @param {boolean} [options.returnAttributes=false] - 是否返回 attributes。
7672976715
* @param {string} [options.expands] - expands。
@@ -76746,6 +76732,8 @@ var TileVectorLayer = VectorGrid.extend({
7674676732
layersID: null,
7674776733
//是否服务端CartoCSS样式,默认使用
7674876734
serverCartoCSSStyle: true,
76735+
//设置客户端CartoCSS样式时是否进行特定字符转换
76736+
processCharacters: false,
7674976737

7675076738
returnAttributes: false,
7675176739

@@ -76929,7 +76917,11 @@ var TileVectorLayer = VectorGrid.extend({
7692976917
* @description 客户端设置 cartoCSS 样式。
7693076918
*/
7693176919
setClientCartoCSS: function (cartoCSSStr) {
76932-
this.cartoCSSToLeaflet.pretreatedCartoCSS(cartoCSSStr, false);
76920+
let processCharacters = false;
76921+
if (this.options.processCharacters) {
76922+
processCharacters = this.options.processCharacters;
76923+
}
76924+
this.cartoCSSToLeaflet.pretreatedCartoCSS(cartoCSSStr, processCharacters);
7693376925
},
7693476926

7693576927
/**
@@ -81016,7 +81008,7 @@ external_L_default.a.supermap.trafficTransferAnalystService = trafficTransferAna
8101681008

8101781009

8101881010

81019-
// CONCATENATED MODULE: ./src/leaflet/widgets/openfile/OpenFileViewModel.js
81011+
// CONCATENATED MODULE: ./src/leaflet/widgets/openFile/OpenFileViewModel.js
8102081012
/* Copyright© 2000 - 2018 SuperMap Software Co.Ltd. All rights reserved.
8102181013
* This program are made available under the terms of the Apache License, Version 2.0
8102281014
* which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
@@ -81209,7 +81201,7 @@ var openFileViewModel = function (options) {
8120981201
external_L_default.a.supermap.widgets.OpenFileViewModel = openFileViewModel;
8121081202

8121181203
external_L_default.a.supermap.widgets.util = widgetsUtil;
81212-
// CONCATENATED MODULE: ./src/leaflet/widgets/openfile/OpenFileView.js
81204+
// CONCATENATED MODULE: ./src/leaflet/widgets/openFile/OpenFileView.js
8121381205
/* Copyright© 2000 - 2018 SuperMap Software Co.Ltd. All rights reserved.
8121481206
* This program are made available under the terms of the Apache License, Version 2.0
8121581207
* which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
@@ -85341,7 +85333,7 @@ module.exports = function(proj4){
8534185333
/* 74 */
8534285334
/***/ (function(module) {
8534385335

85344-
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://localhost:4873/proj4/-/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"E:\\2018\\git\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
85336+
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://registry.npm.taobao.org/proj4/download/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"F:\\dev\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
8534585337

8534685338
/***/ }),
8534785339
/* 75 */

dist/leaflet/iclient9-leaflet-es6.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/leaflet/iclient9-leaflet.js

Lines changed: 14 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -44,34 +44,19 @@
4444
/******/ // define getter function for harmony exports
4545
/******/ __webpack_require__.d = function(exports, name, getter) {
4646
/******/ if(!__webpack_require__.o(exports, name)) {
47-
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
47+
/******/ Object.defineProperty(exports, name, {
48+
/******/ configurable: false,
49+
/******/ enumerable: true,
50+
/******/ get: getter
51+
/******/ });
4852
/******/ }
4953
/******/ };
5054
/******/
5155
/******/ // define __esModule on exports
5256
/******/ __webpack_require__.r = function(exports) {
53-
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
54-
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
55-
/******/ }
5657
/******/ Object.defineProperty(exports, '__esModule', { value: true });
5758
/******/ };
5859
/******/
59-
/******/ // create a fake namespace object
60-
/******/ // mode & 1: value is a module id, require it
61-
/******/ // mode & 2: merge all properties of value into the ns
62-
/******/ // mode & 4: return value when already ns object
63-
/******/ // mode & 8|1: behave like require
64-
/******/ __webpack_require__.t = function(value, mode) {
65-
/******/ if(mode & 1) value = __webpack_require__(value);
66-
/******/ if(mode & 8) return value;
67-
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
68-
/******/ var ns = Object.create(null);
69-
/******/ __webpack_require__.r(ns);
70-
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
71-
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
72-
/******/ return ns;
73-
/******/ };
74-
/******/
7560
/******/ // getDefaultExport function for compatibility with non-harmony modules
7661
/******/ __webpack_require__.n = function(module) {
7762
/******/ var getter = module && module.__esModule ?
@@ -66657,6 +66642,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "d
6665766642
* @param {string} options.layersID - 获取进行切片的地图图层 ID。
6665866643
* @param {SuperMap.ServerType} [options.serverType=SuperMap.ServerType.ISERVER] - 服务器类型。
6665966644
* @param {boolean} [options.serverCartoCSSStyle=true] - 是否使用服务端 CartoCSS 样式。
66645+
* @param {boolean} [options.processCharacters=false] - 设置客户端CartoCSS样式时是否进行特定字符转换。
6666066646
* @param {L.Proj.CRS} [options.crs] - 坐标系统类。
6666166647
* @param {boolean} [options.returnAttributes=false] - 是否返回 attributes。
6666266648
* @param {string} [options.expands] - expands。
@@ -66679,6 +66665,8 @@ var TileVectorLayer = exports.TileVectorLayer = _VectorGrid.VectorGrid.extend({
6667966665
layersID: null,
6668066666
//是否服务端CartoCSS样式,默认使用
6668166667
serverCartoCSSStyle: true,
66668+
//设置客户端CartoCSS样式时是否进行特定字符转换
66669+
processCharacters: false,
6668266670

6668366671
returnAttributes: false,
6668466672

@@ -66862,7 +66850,11 @@ var TileVectorLayer = exports.TileVectorLayer = _VectorGrid.VectorGrid.extend({
6686266850
* @description 客户端设置 cartoCSS 样式。
6686366851
*/
6686466852
setClientCartoCSS: function setClientCartoCSS(cartoCSSStr) {
66865-
this.cartoCSSToLeaflet.pretreatedCartoCSS(cartoCSSStr, false);
66853+
var processCharacters = false;
66854+
if (this.options.processCharacters) {
66855+
processCharacters = this.options.processCharacters;
66856+
}
66857+
this.cartoCSSToLeaflet.pretreatedCartoCSS(cartoCSSStr, processCharacters);
6686666858
},
6686766859

6686866860
/**
@@ -74342,7 +74334,7 @@ module.exports = function (proj4) {
7434274334
/* 394 */
7434374335
/***/ (function(module) {
7434474336

74345-
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://localhost:4873/proj4/-/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"E:\\2018\\git\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
74337+
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://registry.npm.taobao.org/proj4/download/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"F:\\dev\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
7434674338

7434774339
/***/ }),
7434874340
/* 395 */

dist/leaflet/iclient9-leaflet.min.js

Lines changed: 442 additions & 442 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/leaflet/include-leaflet.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@
8181
}
8282
if (!inArray(excludes, 'iclient9-leaflet')) {
8383
if (supportES6() && !inArray(includes, 'iclient9-plot-leaflet')) {
84-
inputScript("../../dist/leaflet/iclient9-leaflet-es6.js");
84+
inputScript("../../dist/leaflet/iclient9-leaflet-es6.min.js");
8585
} else {
86-
inputScript("../../dist/leaflet/iclient9-leaflet.js");
86+
inputScript("../../dist/leaflet/iclient9-leaflet.min.js");
8787
}
8888
}
8989
if (inArray(includes, 'iclient9-leaflet-css')) {

src/leaflet/overlay/TileVectorLayer.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import Attributions from '../core/Attributions'
3232
* @param {string} options.layersID - 获取进行切片的地图图层 ID。
3333
* @param {SuperMap.ServerType} [options.serverType=SuperMap.ServerType.ISERVER] - 服务器类型。
3434
* @param {boolean} [options.serverCartoCSSStyle=true] - 是否使用服务端 CartoCSS 样式。
35+
* @param {boolean} [options.processCharacters=false] - 设置客户端CartoCSS样式时是否进行特定字符转换。
3536
* @param {L.Proj.CRS} [options.crs] - 坐标系统类。
3637
* @param {boolean} [options.returnAttributes=false] - 是否返回 attributes。
3738
* @param {string} [options.expands] - expands。
@@ -54,6 +55,8 @@ export var TileVectorLayer = VectorGrid.extend({
5455
layersID: null,
5556
//是否服务端CartoCSS样式,默认使用
5657
serverCartoCSSStyle: true,
58+
//设置客户端CartoCSS样式时是否进行特定字符转换
59+
processCharacters: false,
5760

5861
returnAttributes: false,
5962

@@ -237,7 +240,11 @@ export var TileVectorLayer = VectorGrid.extend({
237240
* @description 客户端设置 cartoCSS 样式。
238241
*/
239242
setClientCartoCSS: function (cartoCSSStr) {
240-
this.cartoCSSToLeaflet.pretreatedCartoCSS(cartoCSSStr, false);
243+
let processCharacters = false;
244+
if (this.options.processCharacters) {
245+
processCharacters = this.options.processCharacters;
246+
}
247+
this.cartoCSSToLeaflet.pretreatedCartoCSS(cartoCSSStr, processCharacters);
241248
},
242249

243250
/**

src/leaflet/widgets/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/* Copyright© 2000 - 2018 SuperMap Software Co.Ltd. All rights reserved.
22
* This program are made available under the terms of the Apache License, Version 2.0
33
* which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
4-
import {OpenFileView, openFileView} from './openfile/OpenFileView';
5-
import {OpenFileViewModel, openFileViewModel} from './openfile/OpenFileViewModel';
4+
import {OpenFileView, openFileView} from './openFile/OpenFileView';
5+
import {OpenFileViewModel, openFileViewModel} from './openFile/OpenFileViewModel';
66
// import {POISearchView, poiSearchView} from './poisearch/POISearchView';
77
import {DataFlowView, dataFlowView} from './dataflow/DataFlowView';
88

0 commit comments

Comments
 (0)