File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ dependencies:
88 # The following adds the Cupertino Icons font to your application.
99 # Use with the CupertinoIcons class for iOS style icons.
1010 cupertino_icons : ^0.1.2
11- sembast : ^1.13.3+ 1
11+ sembast : ^2.0. 1
1212 shared_preferences : ^0.5.0
1313
1414dev_dependencies :
Original file line number Diff line number Diff line change 11part of flutter_parse_sdk;
22
3- class ParseFile extends ParseBase {
3+ class ParseFile extends ParseObject {
44 /// Creates a new file
55 ///
66 /// {https://docs.parseplatform.org/rest/guide/#files/}
@@ -9,7 +9,8 @@ class ParseFile extends ParseBase {
99 String url,
1010 bool debug,
1111 ParseHTTPClient client,
12- bool autoSendSessionId}) {
12+ bool autoSendSessionId})
13+ : super ('ParseFile' , debug: debug, autoSendSessionId: autoSendSessionId) {
1314 _debug = isDebugEnabled (objectLevelDebug: debug);
1415 _client = client ??
1516 ParseHTTPClient (
@@ -26,9 +27,6 @@ class ParseFile extends ParseBase {
2627 }
2728 }
2829
29- bool _debug;
30- ParseHTTPClient _client;
31-
3230 File file;
3331
3432 String get name => super .get <String >(keyVarName);
@@ -37,8 +35,6 @@ class ParseFile extends ParseBase {
3735 String get url => super .get <String >(keyVarURL);
3836 set url (String url) => set <String >(keyVarURL, url);
3937
40- String _path;
41-
4238 bool get saved => url != null ;
4339
4440 @override
@@ -84,6 +80,7 @@ class ParseFile extends ParseBase {
8480 }
8581
8682 /// Uploads a file to Parse Server
83+ @override
8784 Future <ParseResponse > save () async {
8885 return upload ();
8986 }
You can’t perform that action at this time.
0 commit comments