Package-level declarations

Types

Link copied to clipboard
class GpxParser @Inject constructor : TrackParser

Parser implementation for GPX files. Reads GPX XML data from the provided Uri and converts it to an ImportedTrack.

Link copied to clipboard
class KmlParser @Inject constructor : TrackParser

Parser implementation for KML files. Reads KML XML data from the provided Uri and converts it to an ImportedTrack.

Link copied to clipboard
sealed class ParsedData

Data sent from parsers to trackimport repo

Link copied to clipboard
interface TrackParser

Interface for parsers that handle importing tracks from files. Different implementations should handle different file formats (e.g., GPX, KML).