File tree Expand file tree Collapse file tree 4 files changed +17
-26
lines changed Expand file tree Collapse file tree 4 files changed +17
-26
lines changed Original file line number Diff line number Diff line change 1
1
import 'dart:core' ;
2
2
3
- import 'package:parse_server_sdk/parse .dart' ;
3
+ import 'package:parse_server_sdk/parse_server_sdk .dart' ;
4
4
5
5
class DietPlan extends ParseObject implements ParseCloneable {
6
-
7
6
DietPlan () : super (_keyTableName);
8
- DietPlan .clone (): this ();
7
+ DietPlan .clone () : this ();
9
8
10
9
/// Looks strangely hacky but due to Flutter not using reflection, we have to
11
10
/// mimic a clone
12
- @override clone (Map map) => DietPlan .clone ()..fromJson (map);
11
+ @override
12
+ clone (Map map) => DietPlan .clone ()..fromJson (map);
13
13
14
14
static const String _keyTableName = 'Diet_Plans' ;
15
15
static const String keyName = 'Name' ;
Original file line number Diff line number Diff line change 1
1
import 'package:flutter/material.dart' ;
2
2
import 'package:flutter_plugin_example/application_constants.dart' ;
3
3
import 'package:flutter_plugin_example/diet_plan.dart' ;
4
- import 'package:parse_server_sdk/parse .dart' ;
4
+ import 'package:parse_server_sdk/parse_server_sdk .dart' ;
5
5
6
6
void main () => runApp (new MyApp ());
7
7
@@ -178,20 +178,13 @@ class _MyAppState extends State<MyApp> {
178
178
}
179
179
180
180
function () async {
181
- var user =
182
- ParseUser (
"TestFlutter" ,
"TestPassword123" ,
"[email protected] " );
183
- await user.signUp ();
184
- var loginResponse = await user.login ();
185
- if (loginResponse.success) user = loginResponse.result;
186
-
187
- var customClient = ParseHTTPClient ();
188
- customClient.additionalHeaders = {
189
- keyHeaderSessionToken: ParseCoreData ().sessionId
190
- };
191
- var function = ParseCloudFunction ('hello' , client: customClient);
192
- function.execute ();
193
-
194
- user.destroy ();
181
+ var function = ParseCloudFunction ('hello' );
182
+ var result = await function.executeObjectFunction <ParseObject >();
183
+ if (result.success) {
184
+ if (result.result is ParseObject ) {
185
+ print ((result.result as ParseObject ).className);
186
+ }
187
+ }
195
188
}
196
189
197
190
functionWithParameters () async {
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ import 'package:parse_server_sdk/parse_server_sdk.dart' ;
1
2
import 'package:test/test.dart' ;
2
- import 'package:parse_server_sdk/parse.dart' ;
3
3
4
- void main (){
5
- test ("testBuilder" ,() {
6
- Parse ().initialize ("appId" ,
7
- "serverUrl" ,
4
+ void main () {
5
+ test ("testBuilder" , () {
6
+ Parse ().initialize ("appId" , "serverUrl" ,
8
7
clientKey: "clientKey" ,
9
8
liveQueryUrl: "liveQueryUrl" ,
10
9
appName: "appName" ,
@@ -20,6 +19,5 @@ void main(){
20
19
expect (ParseCoreData ().masterKey, "masterKey" );
21
20
expect (ParseCoreData ().sessionId, "sessionId" );
22
21
expect (ParseCoreData ().debug, true );
23
-
24
22
});
25
- }
23
+ }
You can’t perform that action at this time.
0 commit comments