@curvenote/schema
Version:
Schema and markdown parser for @curvenote/editor
18 lines • 737 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.toMarkdown = exports.def = void 0;
const types_1 = require("../types");
const utils_1 = require("./utils");
exports.def = {
tag: 'r-var',
name: 'r:var',
mystType: 'reactiveVariable',
attrs: [(0, utils_1.createAttr)('name', false, false), (0, utils_1.createAttr)('value'), (0, utils_1.createAttr)('format', false, utils_1.DEFAULT_FORMAT)],
inline: false,
group: types_1.NodeGroups.top,
};
const spec = (0, utils_1.createSpec)(exports.def);
const toMarkdown = (state, node) => (0, utils_1.nodeToMystDirective)(state, node, exports.def);
exports.toMarkdown = toMarkdown;
exports.default = spec;
//# sourceMappingURL=variable.js.map
;