UNPKG

jqwidgets-ng

Version:

[![Price](https://img.shields.io/badge/price-COMMERCIAL-0098f7.svg)](https://jqwidgets.com/license/)

18 lines (12 loc) 552 B
'use strict'; const ErrorReportingMixinBase = require('./mixin-base'); const ErrorReportingPreprocessorMixin = require('./preprocessor-mixin'); const Mixin = require('../../utils/mixin'); class ErrorReportingTokenizerMixin extends ErrorReportingMixinBase { constructor(tokenizer, opts) { super(tokenizer, opts); const preprocessorMixin = Mixin.install(tokenizer.preprocessor, ErrorReportingPreprocessorMixin, opts); this.posTracker = preprocessorMixin.posTracker; } } module.exports = ErrorReportingTokenizerMixin;