LocationRecorder

fun LocationRecorder(    provider: FusedLocationProviderClient,     folderPath: String,     name: String,     formatter: DataFormat<LocationResult>,     request: LocationRequest,     looperFactory: () -> Looper = { Looper.getMainLooper() })