Skip to Content
LibraryCoreSrcDiffEdittablecore/src/diff/editTable

Lawtext core references


Lawtext core references / core/src/diff/editTable

core/src/diff/editTable

Type Aliases

AddRow

AddRow<T> = [null, EditTableItem<T>]

Defined in: core/src/diff/editTable.ts:3 

Type Parameters

T

T


EditTable

EditTable<T> = EditTableRow<T>[]

Defined in: core/src/diff/editTable.ts:1 

Type Parameters

T

T


EditTableItem

EditTableItem<T> = [number, T]

Defined in: core/src/diff/editTable.ts:6 

Type Parameters

T

T


EditTableRow

EditTableRow<T> = AddRow<T> | RemoveRow<T> | SameRow<T>

Defined in: core/src/diff/editTable.ts:2 

Type Parameters

T

T


RemoveRow

RemoveRow<T> = [EditTableItem<T>, null]

Defined in: core/src/diff/editTable.ts:4 

Type Parameters

T

T


SameRow

SameRow<T> = [EditTableItem<T>, EditTableItem<T>]

Defined in: core/src/diff/editTable.ts:5 

Type Parameters

T

T

Variables

MAX_D

const MAX_D: 200 = 200

Defined in: core/src/diff/editTable.ts:8 

Functions

compare()

compare<T>(A, B, maxD): EditTable<T>

Defined in: core/src/diff/editTable.ts:10 

Type Parameters

T

T

Parameters

A

T[]

B

T[]

maxD

number = MAX_D

Returns

EditTable<T>

© 2017-2026 yamachi