Interface DocumentFormattingEditProvider
Expand description
interface DocumentFormattingEditProvider {
displayName?: string;
provideDocumentFormattingEdits(
model: ITextModel,
options: FormattingOptions,
token: CancellationToken,
): ProviderResult<TextEdit[]>;
}Properties§
§
readonly display Name?: stringMethods§
§provideDocumentFormattingEdits(
model: ITextModel,
options: FormattingOptions,
token: CancellationToken,
): ProviderResult<TextEdit[]>
provideDocumentFormattingEdits(
model: ITextModel,
options: FormattingOptions,
token: CancellationToken,
): ProviderResult<TextEdit[]>
Provide formatting edits for a whole document.
The document formatting provider interface defines the contract between extensions and the formatting-feature.