Частный член Angular Module
В AngularJS можно создавать частные контроллеры или службы, которые могут использоваться внутри модуля, в котором они определены, но не другим модулем, в который они внедрены.
Например, можно ли сделать PrivateController закрытым для модуля Child:
angular.module('Child', [])
.controller('PublicController', function ($scope){
$scope.children = ['Bob', 'Sue'];
})
.controller('PrivateController',function ($scope){
$scope.redHeadedStepChildren = ['Billy', 'Mildred'];
})
angular.module('Parent', ['Child'])
{{child}}
{{child}}