Lines Matching refs:depth
20 depth: number;
25 depth: number;
33 depth: number;
91 export function createHeadingToken(text: string, depth: number = 1): HeadingToken {
94 depth,
110 export function createListToken(depth: number = 1): ListToken {
113 depth,
118 export function createListItemToken(text: string, depth: number = 0): ListItemToken {
121 depth,
158 export function indentMultilineString(str: string, depth: number = 0, indent: string = ' ') {
159 return str.replace(/\n/g, '\n' + indent.repeat(depth));
168 token.depth = listDepth;
172 item.depth = listDepth;
223 indent(depth?: number, indentStr: string = ' '): string {
224 return depth ? indentStr.repeat(depth) : '';
230 return this.indent(token.depth, '#') + ' ' + token.text + EOL.repeat(2);