FileDiffDetail interface

Fornece propriedades que descrevem diferenças detalhadas nos ficheiros, incluindo o conteúdo das linhas

Propriedades

changeType

O tipo de alteração (adicionar, eliminar, renomear, editar, etc.)

isFolder

Se o item é uma pasta.

isLinuxExecutable

Se o item tem o bit executável Linux definido.

isSymbolicLink

Se o objeto é uma ligação simbólica.

lineDiffBlocks

A coleção de blocos detalhados de diferenciais de linha

originalPath

Caminho original do item se diferente do caminho atual.

path

Caminho atual do item

Detalhes de Propriedade

changeType

O tipo de alteração (adicionar, eliminar, renomear, editar, etc.)

changeType: VersionControlChangeType

Valor de Propriedade

isFolder

Se o item é uma pasta.

isFolder: boolean

Valor de Propriedade

boolean

isLinuxExecutable

Se o item tem o bit executável Linux definido.

isLinuxExecutable: boolean

Valor de Propriedade

boolean

Se o objeto é uma ligação simbólica.

isSymbolicLink: boolean

Valor de Propriedade

boolean

lineDiffBlocks

A coleção de blocos detalhados de diferenciais de linha

lineDiffBlocks: LineDiffBlockDetail[]

Valor de Propriedade

originalPath

Caminho original do item se diferente do caminho atual.

originalPath: string

Valor de Propriedade

string

path

Caminho atual do item

path: string

Valor de Propriedade

string