EVOLUTION-MANAGER
Edit File: provider.html
<h1>Provider components in <code>ng</code></h1> <div class="component-breakdown"> <div> <table class="definition-table"> <tr> <th>Name</th> <th>Description</th> </tr> <tr> <td><a href="api/ng/provider/$anchorScrollProvider">$anchorScrollProvider</a></td> <td><p>Use <code>$anchorScrollProvider</code> to disable automatic scrolling whenever <a href="api/ng/service/$location#hash">$location.hash()</a> changes.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$animateProvider">$animateProvider</a></td> <td><p>Default implementation of $animate that doesn't perform any animations, instead just synchronously performs DOM updates and calls done() callbacks.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$compileProvider">$compileProvider</a></td> <td></td> </tr> <tr> <td><a href="api/ng/provider/$controllerProvider">$controllerProvider</a></td> <td><p>The <a href="api/ng/service/$controller">$controller service</a> is used by Angular to create new controllers.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$filterProvider">$filterProvider</a></td> <td><p>Filters are just functions which transform input to an output. However filters need to be Dependency Injected. To achieve this a filter definition consists of a factory function which is annotated with dependencies and is responsible for creating a filter function.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$httpProvider">$httpProvider</a></td> <td><p>Use <code>$httpProvider</code> to change the default behavior of the <a href="api/ng/service/$http">$http</a> service.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$interpolateProvider">$interpolateProvider</a></td> <td><p>Used for configuring the interpolation markup. Defaults to <code>{{</code> and <code>}}</code>.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$locationProvider">$locationProvider</a></td> <td><p>Use the <code>$locationProvider</code> to configure how the application deep linking paths are stored.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$logProvider">$logProvider</a></td> <td><p>Use the <code>$logProvider</code> to configure how the application logs messages</p> </td> </tr> <tr> <td><a href="api/ng/provider/$parseProvider">$parseProvider</a></td> <td><p><code>$parseProvider</code> can be used for configuring the default behavior of the <a href="api/ng/service/$parse">$parse</a> service.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$rootScopeProvider">$rootScopeProvider</a></td> <td><p>Provider for the $rootScope service.</p> </td> </tr> <tr> <td><a href="api/ng/provider/$sceDelegateProvider">$sceDelegateProvider</a></td> <td><p>The <code>$sceDelegateProvider</code> provider allows developers to configure the <a href="api/ng/service/$sceDelegate">$sceDelegate</a> service. This allows one to get/set the whitelists and blacklists used to ensure that the URLs used for sourcing Angular templates are safe. Refer <a href="api/ng/provider/$sceDelegateProvider#resourceUrlWhitelist">$sceDelegateProvider.resourceUrlWhitelist</a> and <a href="api/ng/provider/$sceDelegateProvider#resourceUrlBlacklist">$sceDelegateProvider.resourceUrlBlacklist</a></p> </td> </tr> <tr> <td><a href="api/ng/provider/$sceProvider">$sceProvider</a></td> <td><p>The $sceProvider provider allows developers to configure the <a href="api/ng/service/$sce">$sce</a> service.</p> <ul> <li>enable/disable Strict Contextual Escaping (SCE) in a module</li> <li>override the default implementation with a custom delegate</li> </ul> </td> </tr> </table> </div> </div>