UNPKG

401 BJavaScriptView Raw
1import Rule from './rule';
2import RRDiagram from '../ui/rrdiagram';
3
4export default class GrammarToRRDiagram {
5
6 constructor() {
7 this.ruleLinkProvider = (ruleName) => '#' + ruleName;
8 this.ruleConsideredAsLineBreak = null;
9 }
10
11 /**
12 * @param {Rule} rule
13 * @return {RRDiagram}
14 */
15 convert(rule) {
16 return rule.toRRDiagram(this);
17 }
18}
\No newline at end of file