docutils-ts
Version:
Port of the Python Docutils library to TypeScript
77 lines (76 loc) • 1.94 kB
JavaScript
import Body from './body.js';
import { EOFError } from '../../../exceptions.js';
class SpecializedBody extends Body {
// @ts-ignore
indent(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
bullet(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
enumerator(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
field_marker(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
option_marker(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
doctest(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
line_block(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
grid_table_top(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
simple_table_top(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
explicit_markup(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
anonymous(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
line(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
// @ts-ignore
text(match, context, nextState) {
// @ts-ignore
this.invalid_input();
}
invalid_input(match, context, nextState) {
this.rstStateMachine.previousLine();
throw new EOFError();
}
}
SpecializedBody.stateName = 'SpecializedBody';
//SpecializedBody.constructor.stateName = 'SpecializedBody';
export default SpecializedBody;