docutils-ts
Version:
Port of the Python Docutils library to TypeScript
16 lines (15 loc) • 491 B
JavaScript
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;