UNPKG

ng-diff-match-patch

Version:

A Diff-Match-Patch component for your Angular 2 + applications

20 lines (19 loc) 819 B
import { OnInit, OnChanges } from '@angular/core'; import { DiffMatchPatchService } from './diffMatchPatch.service'; export declare class LineCompareComponent implements OnInit, OnChanges { private dmp; left: string | number | boolean; right: string | number | boolean; lineContextSize: number; calculatedDiff: Array<[string, string, string, string]>; isContentEqual: boolean; constructor(dmp: DiffMatchPatchService); ngOnInit(): void; ngOnChanges(): void; private updateHtml(); private calculateLineDiff(diffs); private outputEqualDiff(diffLines, diffCalculation, isFirstDiff, isLastDiff); private outputEqualDiffLines(diffLines, diffCalculation); private outputDeleteDiff(diffLines, diffCalculation); private outputInsertDiff(diffLines, diffCalculation); }