FileDiffDetail interface

Zapewnia właściwości opisujące szczegółowe różnice plików, w tym zawartość linii

Właściwości

changeType

Rodzaj zmiany (dodaj, usuń, zmienij nazwę, edytuj itd.)

isFolder

Czy przedmiot to teczka.

isLinuxExecutable

Czy element ma ustawiony bit pliku wykonywalnego Linuksa.

isSymbolicLink

Czy przedmiot jest symbolicznym ogniwem.

lineDiffBlocks

Zbiór szczegółowych bloków różnic liniowych

originalPath

Oryginalna ścieżka elementu, jeśli różni się od bieżącej ścieżki.

path

Bieżąca ścieżka elementu

Szczegóły właściwości

changeType

Rodzaj zmiany (dodaj, usuń, zmienij nazwę, edytuj itd.)

changeType: VersionControlChangeType

Wartość właściwości

isFolder

Czy przedmiot to teczka.

isFolder: boolean

Wartość właściwości

boolean

isLinuxExecutable

Czy element ma ustawiony bit pliku wykonywalnego Linuksa.

isLinuxExecutable: boolean

Wartość właściwości

boolean

Czy przedmiot jest symbolicznym ogniwem.

isSymbolicLink: boolean

Wartość właściwości

boolean

lineDiffBlocks

Zbiór szczegółowych bloków różnic liniowych

lineDiffBlocks: LineDiffBlockDetail[]

Wartość właściwości

originalPath

Oryginalna ścieżka elementu, jeśli różni się od bieżącej ścieżki.

originalPath: string

Wartość właściwości

string

path

Bieżąca ścieżka elementu

path: string

Wartość właściwości

string