@antv/f2
Version:
Charts for mobile visualization.
27 lines (26 loc) • 854 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _tslib = require("tslib");
var _src = require("../deps/f2-scale/src");
var _base = _interopRequireDefault(require("./base"));
var Identity = /** @class */function (_super) {
(0, _tslib.__extends)(Identity, _super);
function Identity() {
return _super !== null && _super.apply(this, arguments) || this;
}
Identity.prototype.createScale = function (scaleConfig) {
return new _src.Identity(scaleConfig);
};
Identity.prototype._mapping = function () {
var _a = this,
field = _a.field,
range = _a.range;
return field || range && range[0];
};
return Identity;
}(_base.default);
var _default = exports.default = Identity;
;