persistedUriPermissions function
Returns an List<Uri>
with all persisted Uri
To persist an Uri call openDocumentTree
.
To remove an persisted Uri call releasePersistableUriPermission
.
Implementation
Future<List<UriPermission>?> persistedUriPermissions() async {
final persistedUriPermissions =
await kDocumentFileChannel.invokeListMethod('persistedUriPermissions');
return persistedUriPermissions?.apply(
(p) => p.map((e) => UriPermission.fromMap(Map.from(e as Map))).toList(),
);
}