appwrite_dart_wrapper 0.2.0 copy "appwrite_dart_wrapper: ^0.2.0" to clipboard
appwrite_dart_wrapper: ^0.2.0 copied to clipboard

outdated

Function Wrapper for dart_appwrite

example/appwrite_dart_wrapper_example.dart

import 'package:appwrite_dart_wrapper/appwrite_dart_wrapper.dart';
import 'package:dart_appwrite/src/client.dart';

Future<void> main() async {
  await start(
      Req(variables: {
        "APPWRITE_FUNCTION_ENDPOINT": "https://api.appwrite.io",
        "APPWRITE_FUNCTION_PROJECT_ID": "your project id",
        "APPWRITE_FUNCTION_API_KEY": "your project key"
      }), Res(onData: (awesome, s) {
    print("awsome: $awesome");
  }));
}

Future<void> start(final req, final res) async => await startWrapper(
      req,
      res,
      biz,
      log: true,
      debug: true, // default set false
      debugUserId: 'your-appwrite.io-user-id or null',
    );

Future<Result> biz(
  Map<String, dynamic> headers,
  Map<String, dynamic> payload,
  Map<String, String> vars,
  Client client,
) async {
  return Result.rOk(msg: 'Yes Awesome, payloads $payload, vars $vars');
}
1
likes
0
points
54
downloads

Publisher

unverified uploader

Weekly Downloads

Function Wrapper for dart_appwrite

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dart_appwrite

More

Packages that depend on appwrite_dart_wrapper