textDocumentFormatting method

Future<BridgeResponse> textDocumentFormatting({
  1. required String uri,
  2. int tabSize = 2,
  3. bool insertSpaces = true,
  4. Map<String, dynamic>? options,
})

Request document formatting.

Implementation

Future<BridgeResponse> textDocumentFormatting({
  required String uri,
  int tabSize = 2,
  bool insertSpaces = true,
  Map<String, dynamic>? options,
}) {
  return sendRequest('textDocument/formatting', {
    'textDocument': {'uri': uri},
    'options': {
      'tabSize': tabSize,
      'insertSpaces': insertSpaces,
      ...?options,
    },
  });
}