aboutsummaryrefslogtreecommitdiffstats
path: root/src/AngularPublic.js
diff options
context:
space:
mode:
authorMisko Hevery2012-03-07 22:47:01 -0800
committerMisko Hevery2012-03-08 10:07:49 -0800
commit6a98c52c847ecc620118f3ccfdd66c3956c0fb01 (patch)
tree722ac5c8f1a847ba62c242fb60f2bc1a417120f8 /src/AngularPublic.js
parent6aa3cfc31b14bfe74d89030fb6c2d615e44f2845 (diff)
downloadangular.js-6a98c52c847ecc620118f3ccfdd66c3956c0fb01.tar.bz2
chore(compiler): change default restriction to attribute only for directives
Diffstat (limited to 'src/AngularPublic.js')
-rw-r--r--src/AngularPublic.js67
1 files changed, 35 insertions, 32 deletions
diff --git a/src/AngularPublic.js b/src/AngularPublic.js
index 9d31601f..8ee8bc06 100644
--- a/src/AngularPublic.js
+++ b/src/AngularPublic.js
@@ -60,16 +60,13 @@ function publishExternalAPI(angular){
angularModule('ng', ['ngLocale'], ['$provide',
function ngModule($provide) {
- $provide.service('$anchorScroll', $AnchorScrollProvider);
- $provide.service('$browser', $BrowserProvider);
- $provide.service('$cacheFactory', $CacheFactoryProvider);
$provide.service('$compile', $CompileProvider).
directive({
a: htmlAnchorDirective,
input: inputDirective,
textarea: inputDirective,
- form: ngFormDirective,
- script: scriptTemplateLoader,
+ form: formDirective,
+ script: scriptDirective,
select: selectDirective,
style: styleDirective,
onload: onloadDirective,
@@ -84,7 +81,7 @@ function publishExternalAPI(angular){
ngClassOdd: ngClassOddDirective,
ngCloak: ngCloakDirective,
ngController: ngControllerDirective,
- ngForm: ngFormDirective,
+ ngForm: formDirective,
ngHide: ngHideDirective,
ngInclude: ngIncludeDirective,
ngInit: ngInitDirective,
@@ -106,30 +103,36 @@ function publishExternalAPI(angular){
ngModelInstant: ngModelInstantDirective,
required: requiredDirective,
ngRequired: requiredDirective
- }).
- directive(ngEventDirectives).
- directive(ngAttributeAliasDirectives);
- $provide.service('$controller', $ControllerProvider);
- $provide.service('$cookies', $CookiesProvider);
- $provide.service('$cookieStore', $CookieStoreProvider);
- $provide.service('$defer', $DeferProvider);
- $provide.service('$document', $DocumentProvider);
- $provide.service('$exceptionHandler', $ExceptionHandlerProvider);
- $provide.service('$filter', $FilterProvider);
- $provide.service('$interpolate', $InterpolateProvider);
- $provide.service('$http', $HttpProvider);
- $provide.service('$httpBackend', $HttpBackendProvider);
- $provide.service('$location', $LocationProvider);
- $provide.service('$log', $LogProvider);
- $provide.service('$parse', $ParseProvider);
- $provide.service('$resource', $ResourceProvider);
- $provide.service('$route', $RouteProvider);
- $provide.service('$routeParams', $RouteParamsProvider);
- $provide.service('$rootScope', $RootScopeProvider);
- $provide.service('$q', $QProvider);
- $provide.service('$sanitize', $SanitizeProvider);
- $provide.service('$sniffer', $SnifferProvider);
- $provide.service('$templateCache', $TemplateCacheProvider);
- $provide.service('$window', $WindowProvider);
- }]);
+ }).
+ directive(ngAttributeAliasDirectives).
+ directive(ngEventDirectives);
+ $provide.service({
+ $anchorScroll: $AnchorScrollProvider,
+ $browser: $BrowserProvider,
+ $cacheFactory: $CacheFactoryProvider,
+ $controller: $ControllerProvider,
+ $cookies: $CookiesProvider,
+ $cookieStore: $CookieStoreProvider,
+ $defer: $DeferProvider,
+ $document: $DocumentProvider,
+ $exceptionHandler: $ExceptionHandlerProvider,
+ $filter: $FilterProvider,
+ $interpolate: $InterpolateProvider,
+ $http: $HttpProvider,
+ $httpBackend: $HttpBackendProvider,
+ $location: $LocationProvider,
+ $log: $LogProvider,
+ $parse: $ParseProvider,
+ $resource: $ResourceProvider,
+ $route: $RouteProvider,
+ $routeParams: $RouteParamsProvider,
+ $rootScope: $RootScopeProvider,
+ $q: $QProvider,
+ $sanitize: $SanitizeProvider,
+ $sniffer: $SnifferProvider,
+ $templateCache: $TemplateCacheProvider,
+ $window: $WindowProvider
+ });
+ }
+ ]);
};