Skip to content

Commit 1a3a288

Browse files
Add typed response to all services
1 parent b2d3684 commit 1a3a288

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1288
-138
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Add this to your package's `pubspec.yaml` file:
2121

2222
```yml
2323
dependencies:
24-
appwrite: ^1.0.4
24+
appwrite: ^2.0.0
2525
```
2626
2727
You can install packages from the command line:

lib/appwrite.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
library appwrite;
22

33
import 'dart:async';
4+
import 'dart:typed_data';
45
import 'package:http/http.dart' as http;
56
import 'package:flutter/foundation.dart';
67
import 'src/redirect_stub.dart'
@@ -9,6 +10,7 @@ import 'src/enums.dart';
910
import 'src/client.dart';
1011
import 'src/response.dart';
1112
import 'src/service.dart';
13+
import 'models.dart' as models;
1214

1315
export 'src/response.dart';
1416
export 'src/client.dart';

lib/models.dart

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
library appwrite.models;
2+
3+
part 'src/models/document_list.dart';
4+
part 'src/models/session_list.dart';
5+
part 'src/models/log_list.dart';
6+
part 'src/models/file_list.dart';
7+
part 'src/models/team_list.dart';
8+
part 'src/models/membership_list.dart';
9+
part 'src/models/execution_list.dart';
10+
part 'src/models/country_list.dart';
11+
part 'src/models/continent_list.dart';
12+
part 'src/models/language_list.dart';
13+
part 'src/models/currency_list.dart';
14+
part 'src/models/phone_list.dart';
15+
part 'src/models/permissions.dart';
16+
part 'src/models/document.dart';
17+
part 'src/models/log.dart';
18+
part 'src/models/user.dart';
19+
part 'src/models/preferences.dart';
20+
part 'src/models/session.dart';
21+
part 'src/models/token.dart';
22+
part 'src/models/jwt.dart';
23+
part 'src/models/locale.dart';
24+
part 'src/models/file.dart';
25+
part 'src/models/team.dart';
26+
part 'src/models/membership.dart';
27+
part 'src/models/execution.dart';
28+
part 'src/models/country.dart';
29+
part 'src/models/continent.dart';
30+
part 'src/models/language.dart';
31+
part 'src/models/currency.dart';
32+
part 'src/models/phone.dart';

0 commit comments

Comments
 (0)