Improve this Doc View Source $compileProvider
Usage
$compileProvider();
Methods
-  directive(name, directiveFactory);Register a new directive with the compiler. ParametersParam Type Details name stringObjectName of the directive in camel-case (i.e. ngBindwhich will match asng-bind), or an object map of directives where the keys are the names and the values are the factories.directiveFactory function()ArrayAn injectable directive factory function. See directive for more info. Returnsng.$compileProviderSelf for chaining. 
-  aHrefSanitizationWhitelist([regexp]);Retrieves or overrides the default regular expression that is used for whitelisting of safe urls during a[href] sanitization. The sanitization is a security measure aimed at prevent XSS attacks via html links. Any url about to be assigned to a[href] via data-binding is first normalized and turned into an absolute url. Afterwards, the url is matched against the aHrefSanitizationWhitelistregular expression. If a match is found, the original url is written into the dom. Otherwise, the absolute url is prefixed with'unsafe:'string and only then is it written into the DOM.ParametersParam Type Details regexp (optional)RegExpNew regexp to whitelist urls with. ReturnsRegExpng.$compileProviderCurrent RegExp if called without value or self for chaining otherwise. 
-  imgSrcSanitizationWhitelist([regexp]);Retrieves or overrides the default regular expression that is used for whitelisting of safe urls during img[src] sanitization. The sanitization is a security measure aimed at prevent XSS attacks via html links. Any url about to be assigned to img[src] via data-binding is first normalized and turned into an absolute url. Afterwards, the url is matched against the imgSrcSanitizationWhitelistregular expression. If a match is found, the original url is written into the dom. Otherwise, the absolute url is prefixed with'unsafe:'string and only then is it written into the DOM.ParametersParam Type Details regexp (optional)RegExpNew regexp to whitelist urls with. ReturnsRegExpng.$compileProviderCurrent RegExp if called without value or self for chaining otherwise. 
    © 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
    https://code.angularjs.org/1.2.32/docs/api/ng/provider/$compileProvider