UNPKG

gedcom-ts

Version:

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

18 lines (17 loc) 655 B
import { MultimediaFile } from "../commons/MultimediaFile"; /** * API d’édition cohérente autour d’un {@link MultimediaFile} existant. */ export declare class MultimediaFileEdit { private readonly target; constructor(target: MultimediaFile); get value(): MultimediaFile; setRelativePath(path: string): this; setFile(file: File | undefined): this; clearFile(): this; setSourceUri(uri: string | null | undefined): this; clearSourceUri(): this; setObjeXrefId(id: number | null | undefined): this; clearObjeXrefId(): this; } export declare function editMultimediaFile(file: MultimediaFile): MultimediaFileEdit;