GUACAMOLE-136: Merge new $element functionality for field controllers.

This commit is contained in:
James Muehlner
2016-12-05 22:16:29 -08:00

View File

@@ -249,7 +249,10 @@ angular.module('form').provider('formService', function formServiceProvider() {
// Populate scope using defined controller
if (fieldType.module && fieldType.controller) {
var $controller = angular.injector(['ng', fieldType.module]).get('$controller');
$controller(fieldType.controller, {'$scope' : scope});
$controller(fieldType.controller, {
'$scope' : scope,
'$element' : angular.element(fieldContainer.childNodes)
});
}
// Compile DOM with populated scope