| Index: third_party/pkg/angular/lib/routing/ng_bind_route.dart
|
| diff --git a/third_party/pkg/angular/lib/routing/ng_bind_route.dart b/third_party/pkg/angular/lib/routing/ng_bind_route.dart
|
| deleted file mode 100644
|
| index 7305401cf904865b964d6cd48f57dbb9cd9f96bc..0000000000000000000000000000000000000000
|
| --- a/third_party/pkg/angular/lib/routing/ng_bind_route.dart
|
| +++ /dev/null
|
| @@ -1,56 +0,0 @@
|
| -part of angular.routing;
|
| -
|
| -/**
|
| - * A directive that allows to bind child components/directives to a specific
|
| - * route.
|
| - *
|
| - * <div ng-bind-route="foo.bar">
|
| - * <my-component></my-component>
|
| - * </div>
|
| - *
|
| - * ng-bind-route directives can be nested.
|
| - *
|
| - * <div ng-bind-route="foo">
|
| - * <div ng-bind-route=".bar">
|
| - * <my-component></my-component>
|
| - * </div>
|
| - * </div>
|
| - *
|
| - * The '.' prefix indicates that bar route is relative to the route in the
|
| - * parent ng-bind-route or ng-view directive.
|
| - *
|
| - * ng-bind-route overrides [RouteProvider] instance published by ng-view,
|
| - * however it does not effect view resolution by nested ng-view(s).
|
| - */
|
| -@NgDirective(
|
| - visibility: NgDirective.CHILDREN_VISIBILITY,
|
| - publishTypes: const [RouteProvider],
|
| - selector: '[ng-bind-route]',
|
| - map: const {
|
| - 'ng-bind-route': '@routeName'
|
| - })
|
| -class NgBindRouteDirective implements RouteProvider {
|
| - Router _router;
|
| - String routeName;
|
| - Injector _injector;
|
| -
|
| - // We inject NgRoutingHelper to force initialization of routing.
|
| - NgBindRouteDirective(this._router, this._injector, NgRoutingHelper _);
|
| -
|
| - /// Returns the parent [RouteProvider].
|
| - RouteProvider get _parent => _injector.parent.get(RouteProvider);
|
| -
|
| - Route get route => routeName.startsWith('.') ?
|
| - _parent.route.getRoute(routeName.substring(1)) :
|
| - _router.root.getRoute(routeName);
|
| -
|
| - Map<String, String> get parameters {
|
| - var res = <String, String>{};
|
| - var p = route;
|
| - while (p != null) {
|
| - res.addAll(p.parameters);
|
| - p = p.parent;
|
| - }
|
| - return res;
|
| - }
|
| -}
|
|
|