Summary Table
| Categories |
Total Count |
| PII |
0 |
| URL |
0 |
| DNS |
0 |
| EKL |
0 |
| IP |
0 |
| PORT |
0 |
| VsID |
0 |
| CF |
0 |
| AI |
0 |
| VPD |
0 |
| PL |
0 |
| Other |
0 |
File Content
define(['app', 'angular'], function (app, angular) {
app.directive('formControlWrapper', function (ErrorHandling) {
return {
restrict: 'A',
require: ['^ngModel', '^form'],
link:function(scope, elem, attrs, controllers) {
var ngModelCtrl = controllers[0];
var parentFormCtrl = controllers[1];
var name = elem.parent().attr("name");
var parentScope = elem.parent().scope();
name = name && name.indexOf("{") !== -1 ? parentScope.$eval(name.replace("{{","").replace("}}", "")) : name;
parentFormCtrl.$removeControl(ngModelCtrl);
ngModelCtrl.$name = name;
parentFormCtrl.$addControl(ngModelCtrl);
}
};
});
});