FileDiffDetail interface

Fornece propriedades que descrevem diferenças detalhadas de arquivos, incluindo conteúdo de linhas

Propriedades

changeType

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

isFolder

Se o item é uma pasta.

isLinuxExecutable

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

isSymbolicLink

Se o item é um elo simbólico.

lineDiffBlocks

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

originalPath

Caminho original do item, se diferente do caminho atual.

path

Caminho atual do item

Detalhes da propriedade

changeType

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

changeType: VersionControlChangeType

Valor da propriedade

isFolder

Se o item é uma pasta.

isFolder: boolean

Valor da propriedade

boolean

isLinuxExecutable

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

isLinuxExecutable: boolean

Valor da propriedade

boolean

Se o item é um elo simbólico.

isSymbolicLink: boolean

Valor da propriedade

boolean

lineDiffBlocks

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

lineDiffBlocks: LineDiffBlockDetail[]

Valor da propriedade

originalPath

Caminho original do item, se diferente do caminho atual.

originalPath: string

Valor da propriedade

string

path

Caminho atual do item

path: string

Valor da propriedade

string