1.0.0
This commit is contained in:
parent
df9d407c22
commit
00104b67ef
3 changed files with 6 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
|||
# angel_route
|
||||
|
||||
![version 1.0.0-dev+19](https://img.shields.io/badge/version-1.0.0--dev+19-red.svg)
|
||||
![version 1.0.0](https://img.shields.io/badge/version-1.0.0-brightgreen.svg)
|
||||
![build status](https://travis-ci.org/angel-dart/route.svg)
|
||||
|
||||
A powerful, isomorphic routing library for Dart.
|
||||
|
|
|
@ -59,6 +59,8 @@ class Router extends Extensible {
|
|||
|
||||
/// Prepends the given middleware to any routes created
|
||||
/// by the resulting router.
|
||||
///
|
||||
/// [middleware] can be either an `Iterable`, or a single object.
|
||||
///
|
||||
/// The resulting router can be chained, too.
|
||||
_ChainedRouter chain(middleware) => new _ChainedRouter(this, middleware);
|
||||
|
@ -412,7 +414,7 @@ class _ChainedRouter extends Router {
|
|||
|
||||
_ChainedRouter(Router root, middleware) {
|
||||
this._root = root;
|
||||
_handlers.add(middleware);
|
||||
_handlers.addAll(middleware is Iterable ? middleware : [middleware]);
|
||||
}
|
||||
|
||||
@override
|
||||
|
@ -436,7 +438,7 @@ class _ChainedRouter extends Router {
|
|||
final piped = new _ChainedRouter.empty().._root = _root;
|
||||
piped._handlers.addAll([]
|
||||
..addAll(_handlers)
|
||||
..add(middleware));
|
||||
..addAll(middleware is Iterable ? middleware : [middleware]));
|
||||
return piped;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
name: angel_route
|
||||
description: A powerful, isomorphic routing library for Dart.
|
||||
version: 1.0.0-dev+19
|
||||
version: 1.0.0
|
||||
author: Tobe O <thosakwe@gmail.com>
|
||||
homepage: https://github.com/angel-dart/angel_route
|
||||
dev_dependencies:
|
||||
|
|
Loading…
Reference in a new issue