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