flutter_parse 1.0.1 copy "flutter_parse: ^1.0.1" to clipboard
flutter_parse: ^1.0.1 copied to clipboard

Plugin for managing and accessing Parse Server for Dart VM and Flutter.

Flutter Parse #

FOSSA Status Build Status Coverage Status

Plugin for managing and accessing Parse Server for Dart and Flutter.

Features:

  • ParseACL
  • ParseCloud
  • ParseConfig
  • ParseFile
  • ParseGeoPoint
  • ParseLiveQuery
  • ParseObject
  • ParseQuery
  • ParseRole
  • ParseSchema
  • ParseSession
  • ParseUser

Installation #

Add to pubspec.yaml:

dependencies:
  flutter_parse: ^1.0.0

Import Library #

import 'package:flutter_parse/flutter_parse.dart';

Initializing Library #

void main() {
  ParseConfiguration config = ParseConfiguration(
    server: 'YOUR_PARSE_SERVER_URL',
    applicationId: 'YOUR_PARSE_APPLICATION_ID',
    clientKey: 'YOUR_PARSE_CLIENT_KEY',
    localStorage: Storage("path/to/writable/data"),
  );
  Parse.initialize(config);
  runApp(MyApp());
}

Create Object #

final object = ParseObject(className: 'Beacon')
      ..set('proximityUUID', 'CB10023F-A318-3394-4199-A8730C7C1AEC')
      ..set('major', 1)
      ..set('enabled', true)
      ..set('timestamp', DateTime.now());
await object.save();

Register User #

final user = ParseUser()
  ..username = 'alan'
  ..password = 'maulana';
await user.signUp();

Query Object #

final query = ParseQuery(className: 'Beacon')
  ..whereEqualTo('proximityUUID', 'CB10023F-A318-3394-4199-A8730C7C1AEC')
  ..whereLessThanOrEqualTo('major', 10);
final listObjects = await query.find();

Author #

Parse Dart plugin is developed by Eyro Labs. You can contact me at maulana@cubeacon.com.

License #

BSD License

15
likes
130
points
69
downloads

Documentation

API reference

Publisher

verified publishermesosfer.com

Weekly Downloads

Plugin for managing and accessing Parse Server for Dart VM and Flutter.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

flutter_parse_storage_interface, http, meta, web_socket_channel

More

Packages that depend on flutter_parse