UNPKG

markdown-table-prettify

Version:

Transforms markdown tables to be more readable.

18 lines (17 loc) 841 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TableDocumentRangePrettyfier = void 0; var vscode = require("vscode"); var TableDocumentRangePrettyfier = /** @class */ (function () { function TableDocumentRangePrettyfier(_multiTablePrettyfier) { this._multiTablePrettyfier = _multiTablePrettyfier; } TableDocumentRangePrettyfier.prototype.provideDocumentRangeFormattingEdits = function (document, range, options, token) { var formattedSelection = this._multiTablePrettyfier.formatTables(document.getText(range)); return formattedSelection != null ? [new vscode.TextEdit(range, formattedSelection)] : []; }; return TableDocumentRangePrettyfier; }()); exports.TableDocumentRangePrettyfier = TableDocumentRangePrettyfier;