Developers
The default diffing functionality expose as an extension.
async diff( urlA: string, urlB: string, mode: VisualDiffMode, authToken?: string ): Promise<DiffResult>
Promise <
_DiffResult_
>
async undiff(): Promise<void>
updateVisualDiff(time?: number, mode?: VisualDiffMode): void
interface DiffResult { unchanged: Array<TreeNode>; added: Array<TreeNode>; removed: Array<TreeNode>; modified: Array<Array<TreeNode>>; }
enum VisualDiffMode { PLAIN, COLORED, }
red
removed
yellow
modified
green
added
no change
unchanged