TextSyntaxDecorationPatch.forChangeWindow constructor
TextSyntaxDecorationPatch.forChangeWindow({
- required TextDocument previousDocument,
- required TextDocument nextDocument,
- required TextSyntaxChangeWindow window,
- required List<
TextDecorationRange> decorations,
Implementation
factory TextSyntaxDecorationPatch.forChangeWindow({
required TextDocument previousDocument,
required TextDocument nextDocument,
required TextSyntaxChangeWindow window,
required List<TextDecorationRange> decorations,
}) {
return TextSyntaxDecorationPatch(
previousStartOffset: window.previousLines.startOffsetIn(previousDocument),
previousEndOffset: window.previousLines.endOffsetIn(previousDocument),
nextStartOffset: window.nextLines.startOffsetIn(nextDocument),
nextEndOffset: window.nextLines.endOffsetIn(nextDocument),
decorations: decorations,
);
}