headersProvider property

set headersProvider (Future<Map<String, String>> provider(UDownloadTask task)?)

Adds headers (e.g. auth) to each download right before it starts. UDownloads.headersProvider = (t) async => {"Authorization": "Bearer ${ULocalStorage.getToken()}"}

Implementation

static set headersProvider(Future<Map<String, String>> Function(UDownloadTask task)? provider) => _m.headersProvider = provider;