UNPKG

docutils-ts

Version:

Port of the Python Docutils library to TypeScript

16 lines (15 loc) 491 B
import SpecializedText from './specializedText.js'; class Definition extends SpecializedText { eof(context) { this.rstStateMachine.previousLine(2); return []; } indent(match, context, nextState) { const [itemNode, blankFinish] = this.definition_list_item(context); this.parent.add(itemNode); this.blankFinish = blankFinish; return [[], 'DefinitionList', []]; } } Definition.stateName = 'Definition'; export default Definition;