mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2026-02-16 14:29:35 +00:00
媒体库上拉刷新,下拉加载
This commit is contained in:
parent
bdd85efcd8
commit
ebcbe1774a
20 changed files with 351 additions and 126 deletions
|
|
@ -52,6 +52,20 @@ extension UserConversion on User {
|
|||
User get asUser => User.fromJson(toJson());
|
||||
}
|
||||
|
||||
extension ContentUrlExtension on AudioFile {
|
||||
Uri url(String baseUrl, String itemId, String token) {
|
||||
// /api/items/{itemId}/file/{ino}?{token}
|
||||
// return Uri.parse('$baseUrl/api/items/$itemId/file/$ino?token=$token');
|
||||
var baseUri = Uri.parse(baseUrl);
|
||||
return Uri(
|
||||
scheme: baseUri.scheme,
|
||||
host: baseUri.host,
|
||||
path: '/api/items/$itemId/file/$ino',
|
||||
queryParameters: {'token': token},
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
extension ContentUrl on LibraryFile {
|
||||
Uri url(String baseUrl, String itemId, String token) {
|
||||
// /api/items/{itemId}/file/{ino}?{token}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue