123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- function LegendVisualProvider(getDataWithEncodedVisual, getRawData) {
- this.getAllNames = function () {
- var rawData = getRawData();
-
- return rawData.mapArray(rawData.getName);
- };
- this.containName = function (name) {
- var rawData = getRawData();
- return rawData.indexOfName(name) >= 0;
- };
- this.indexOfName = function (name) {
-
-
-
- var dataWithEncodedVisual = getDataWithEncodedVisual();
- return dataWithEncodedVisual.indexOfName(name);
- };
- this.getItemVisual = function (dataIndex, key) {
-
- var dataWithEncodedVisual = getDataWithEncodedVisual();
- return dataWithEncodedVisual.getItemVisual(dataIndex, key);
- };
- }
- var _default = LegendVisualProvider;
- module.exports = _default;
|