blob: 89a6d027db3d997eb36b3067bc908b8a227c9f21 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
Group = function(router, options) {
options = options || {};
this.prefix = options.prefix || '';
this.options = options;
this._router = router;
};
Group.prototype.route = function(pathDef, options) {
pathDef = this.prefix + pathDef;
return this._router.route(pathDef, options);
};
Group.prototype.group = function(options) {
var group = new Group(this._router, options);
group.parent = this;
return group;
};
|