Skip to content

Commit 043cc58

Browse files
committed
chore(build)
1 parent e6e5df7 commit 043cc58

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

dist/forms-angular.js

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! forms-angular 2015-02-15 */
1+
/*! forms-angular 2015-02-16 */
22
'use strict';
33

44
var formsAngular = angular.module('formsAngular', [
@@ -1181,19 +1181,20 @@ formsAngular.provider('routingService', [ '$injector', '$locationProvider', func
11811181
});
11821182
}
11831183

1184-
function _buildOperationUrl(prefix, operation, modelName, formName, id) {
1184+
function _buildOperationUrl(prefix, operation, modelName, formName, id, tabName) {
11851185
var formString = formName ? ('/' + formName) : '';
11861186
var modelString = prefix + '/' + modelName;
1187+
var tabString = tabName ? ('/' + tabName) : '';
11871188
var urlStr;
11881189
switch (operation) {
11891190
case 'list' :
11901191
urlStr = modelString + formString;
11911192
break;
11921193
case 'edit' :
1193-
urlStr = modelString + formString + '/' + id + '/edit';
1194+
urlStr = modelString + formString + '/' + id + '/edit' + tabString;
11941195
break;
11951196
case 'new' :
1196-
urlStr = modelString + formString + '/new';
1197+
urlStr = modelString + formString + '/new' + tabString;
11971198
break;
11981199
}
11991200
return urlStr;
@@ -1328,18 +1329,18 @@ formsAngular.provider('routingService', [ '$injector', '$locationProvider', func
13281329
url += (path[0] === '/' ? path.slice(1) : path);
13291330
return url;
13301331
},
1331-
buildOperationUrl: function(operation, modelName, formName, id) {
1332-
return _buildOperationUrl(config.prefix, operation, modelName, formName, id);
1332+
buildOperationUrl: function(operation, modelName, formName, id, tab) {
1333+
return _buildOperationUrl(config.prefix, operation, modelName, formName, id, tab);
13331334
},
13341335
redirectTo: function () {
1335-
return function (operation, scope, location, id) {
1336+
return function (operation, scope, location, id, tab) {
13361337
// switch (config.routing) {
13371338
// case 'ngroute' :
13381339
if (location.search()) {
13391340
location.url(location.path());
13401341
}
13411342

1342-
var urlStr = _buildOperationUrl(config.prefix, operation, scope.modelName, scope.formName, id);
1343+
var urlStr = _buildOperationUrl(config.prefix, operation, scope.modelName, scope.formName, id, tab);
13431344
location.path(urlStr);
13441345

13451346
// break;

0 commit comments

Comments
 (0)