UNPKG

gedcom-ts

Version:

TypeScript GEDCOM toolkit for browser apps: import .ged/.zip, edit typed genealogy data, and export GEDCOM or GEDZIP.

22 lines (21 loc) 905 B
/** * Liste interne des blocs `0 …` conservés pour diagnostic / round-trip (hors `0 TRLR`). */ export declare class PreservedRecordsBuffer { private readonly items; get length(): number; /** Vue en lecture seule (référence au tableau interne, comme l’ancien `_preservedTopLevelRecords`). */ asReadonly(): readonly string[]; at(index: number): string | undefined; /** * Ajoute le bloc tel quel (sauf filtre `0 TRLR`), pour l’ingestion GEDCOM — aligné sur l’ancien `preserveTopLevelRecord`. */ appendRaw(block: string): void; append(block: string): void; insertAt(index: number, block: string): void; replaceAt(index: number, block: string): void; removeAt(index: number): void; clear(): void; /** Retire l’élément à l’index sans normalisation (usage interne parse / absorb). */ spliceRemoveAt(index: number): void; }