UNPKG

mathoid-texvcjs

Version:

A TeX/LaTeX validator for MediaWiki.

29 lines (24 loc) 615 B
'use strict'; const TexNode = require('./texnode'); const assert = require('assert'); class Uq extends TexNode { constructor(base, up) { assert.strictEqual( arguments.length, 2, 'Incorrect number or arguments'); assert.ok( base instanceof TexNode && up instanceof TexNode, 'Incorrect argument type'); super(base, up); this.base = base; this.up = up; } render() { return this.base.render() + '^' + this.up.inCurlies(); } get name() { return 'UQ'; } } module.exports = Uq;