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.
Add this to your package's pubspec.yaml file:
dependencies: owl: "^0.2.2"
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.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|
We analyzed this package on Jun 19, 2018, and provided a score, details, and suggestions below. Analysis was completed with status completed using:
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]
Detected platforms: web
Platform components identified in package:
Package is pre-v1 release.
While there is nothing inherently wrong with versions of
0.*.*, it usually means that the author is still experimenting with the general direction API.
Maintain an example.
Create a short demo in the
example/directory to show how to use this package. Common file name patterns include:
example.dartor you could also use