UNPKG

mathoid-texvcjs

Version:

A TeX/LaTeX validator for MediaWiki.

40 lines (33 loc) 842 B
'use strict'; const TexNode = require('./texnode'); const assert = require('assert'); class Big extends TexNode { constructor(fname, arg) { assert.strictEqual( arguments.length, 2, 'Incorrect number or arguments'); assert.ok( (fname instanceof String || typeof fname === 'string') && (arg instanceof String || typeof arg === 'string'), 'Incorrect argument type'); super(fname, arg); this.fname = fname; this.arg = arg; } inCurlies() { return this.render(); } render() { return '{' + this.fname + ' ' + this.arg + '}'; } extractIdentifiers() { return []; } /* istanbul ignore next */ get name() { return 'BIG'; } } module.exports = Big;