UNPKG

gpx-builder

Version:
32 lines (31 loc) 828 B
import { Extensions, Meta } from '../../../types'; import Bounds from './Bounds'; import Copyright from './Copyright'; import Link from './Link'; import Person from './Person'; export default class Metadata { private name; private desc; private author; private copyright; private link; private time; private keywords; private bounds; private extensions; /** * @see http://www.topografix.com/gpx/1/1/#type_metadataType */ constructor({ name, desc, author, copyright, link, time, keywords, bounds, extensions, }: { author?: Person; bounds?: Bounds; copyright?: Copyright; desc?: string; extensions?: Extensions; keywords?: string; link?: Link; name?: string; time?: Date; }); toObject(): Meta; }