gpx-builder
Version:
Builder of GPX files
30 lines (29 loc) • 779 B
TypeScript
import { Extensions, Track as TrackData } from '../../../types';
import Link from './Link';
import Segment from './Segment';
export default class Track {
private name?;
private cmt?;
private desc?;
private src?;
private link?;
private number?;
private type?;
private extensions?;
private trkseg?;
/**
* @see http://www.topografix.com/gpx/1/1/#type_trkType
*/
constructor(trkseg?: Segment[], { name, cmt, desc, src, link, number, type, extensions, }?: {
cmt?: string;
desc?: string;
extensions?: Extensions;
link?: Link;
name?: string;
number?: number;
src?: string;
type?: string;
});
setSegments(trkseg?: Segment[]): this;
toObject(): TrackData;
}