Client libraries (annotations and utilities) for the owl source code generator. It supports JSON serialization, HTTP APIs and SQL CRUD.
A simple usage example can be found in the example project.
Warning: pre-1.0 API is subject to change. Please contact the contributors if you need migration path for early versions.
package:postgresqlis replaced by
Add this to your package's pubspec.yaml file:
dependencies: owl: ^0.4.0
You can install packages from the command line:
$ pub get
Alternatively, your editor might support
Check the docs for your editor to learn more.
Now in your Dart code, you can use:
import 'package:owl/annotation/http.dart'; import 'package:owl/annotation/json.dart'; import 'package:owl/annotation/sql.dart'; import 'package:owl/util/http/webapp.dart'; import 'package:owl/util/json/core.dart'; import 'package:owl/util/sql/postgresql.dart';
|0.4.0||Sep 1, 2018|
|0.2.3||Jul 16, 2018|
|0.2.2||Apr 23, 2018|
|0.2.1+1||Aug 27, 2017|
|0.2.1||Apr 8, 2017|
|0.2.0||Apr 2, 2017|
|0.1.1||Jan 20, 2017|
|0.1.0||Dec 19, 2016|
Describes how popular the package is relative to other packages. [more]
Code health derived from static analysis. [more]
Reflects how tidy and up-to-date the package is. [more]
Weighted score of the above. [more]
We analyzed this package on Dec 5, 2018, and provided a score, details, and suggestions below. Analysis was completed with status completed using:
Detected platforms: web
Platform components identified in package:
Maintain an example. (-10 points)
Create a short demo in the
example/ directory to show how to use this package. Common file name patterns include:
example.dart or you could also use