@antv/g2
Version:
the Grammar of Graphics in Javascript
31 lines • 753 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Variable = void 0;
var util_1 = require("@antv/util");
/**
* 定义一个变量
*/
var Variable = /** @class */ (function () {
/**
* 构造方法
* @param name
*/
function Variable(name) {
/**
* 变量的名称
*/
this.name = '';
this.name = name !== null && name !== void 0 ? name : "\uD835\uDCB3".concat((0, util_1.uniqueId)('_'));
}
/**
* 判断是否为一个变量
* @param v
* @returns
*/
Variable.isVariable = function (v) {
return v instanceof Variable;
};
return Variable;
}());
exports.Variable = Variable;
//# sourceMappingURL=variable.js.map