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