gedcom-ts
Version:
TypeScript GEDCOM toolkit for browser apps: import .ged/.zip, edit typed genealogy data, and export GEDCOM or GEDZIP.
13 lines (12 loc) • 631 B
TypeScript
import type { ReadGed } from "../import/ReadGed";
import { Person } from "../commons/Person";
/**
* Ajoute une personne au graphe (met à jour `mapPersons`, `persons`, lieux, `groupPartners`).
* Si `person.INDI` n’est pas défini, un nouvel identifiant unique est attribué.
*/
export declare function addPersonToReadGed(readGed: ReadGed, person: Person): void;
/**
* Retire une personne par `INDI` et purge les références à cet `INDI` dans les actes et notes du jeu.
* @returns `false` si aucune personne ne correspond.
*/
export declare function removePersonFromReadGedByIndi(readGed: ReadGed, indi: number): boolean;