|
68 | 68 | "js/ng.FilterService" |
69 | 69 | "js/ng.HttpMethod" |
70 | 70 | "js/ng.HttpParamSerializerProvider" |
71 | | - "js/ng.HttpParamSerializerSerService" |
72 | 71 | "js/ng.HttpParamSerializerService" |
73 | 72 | "js/ng.HttpPromise" |
74 | 73 | "js/ng.HttpProvider" |
|
227 | 226 | "js/ng.AnnotatedDirectiveFactory" "Dependency-annotated directive factory array containing dependency token names followed by a directive factory function." |
228 | 227 | "js/ng.AnnotatedFactory" "Dependency-annotated injectable array containing dependency token names followed by the factory or constructor function." |
229 | 228 | "js/ng.AppComponentOptions" "Public AngularTS AppComponentOptions contract exposed through the global ng namespace for Closure-annotated applications." |
230 | | - "js/ng.AriaProvider" "Public AngularTS AriaProvider contract exposed through the global ng namespace for Closure-annotated applications." |
| 229 | + "js/ng.AriaProvider" "Used for configuring the ARIA attributes injected and managed by ngAria. ```js angular.module('myApp', ['ngAria'], function config($ariaProvider) { $ariaProvider.config({ ariaValue: true, tabindex: false }); }); ``` ## Dependencies Requires the {@link ngAria } module to be installed." |
231 | 230 | "js/ng.AriaService" "Public AngularTS AriaService contract exposed through the global ng namespace for Closure-annotated applications." |
232 | 231 | "js/ng.CachedRestBackendOptions" "Configuration for {@link CachedRestBackend}." |
233 | 232 | "js/ng.CompileLifecycleProvider" "Publishes controller creation/destruction events from `$compile`." |
|
266 | 265 | "js/ng.FilterProvider" "Public AngularTS FilterProvider contract exposed through the global ng namespace for Closure-annotated applications." |
267 | 266 | "js/ng.FilterService" "Public AngularTS FilterService contract exposed through the global ng namespace for Closure-annotated applications." |
268 | 267 | "js/ng.HttpMethod" "Public AngularTS HttpMethod contract exposed through the global ng namespace for Closure-annotated applications." |
269 | | - "js/ng.HttpParamSerializerProvider" "Public AngularTS HttpParamSerializerProvider contract exposed through the global ng namespace for Closure-annotated applications." |
270 | | - "js/ng.HttpParamSerializerSerService" "Function that serializes query params into a URL-encoded string." |
| 268 | + "js/ng.HttpParamSerializerProvider" "Default params serializer that converts objects to strings according to the following rules: * `{'foo': 'bar'}` results in `foo=bar` * `{'foo': Date.now()}` results in `foo=2015-04-01T09%3A50%3A49.262Z` (`toISOString()` and encoded representation of a Date object) * `{'foo': ['bar', 'baz']}` results in `foo=bar&foo=baz` (repeated key for each array element) * `{'foo': {'bar':'baz'}}` results in `foo=%7B%22bar%22%3A%22baz%22%7D` (stringified and encoded representation of an object) Note that serializer will sort the request parameters alphabetically. Provider configuration surface available as `$httpParamSerializerProvider`." |
271 | 269 | "js/ng.HttpParamSerializerService" "Function that serializes query params into a URL-encoded string." |
272 | 270 | "js/ng.HttpPromise" "Public AngularTS HttpPromise contract exposed through the global ng namespace for Closure-annotated applications." |
273 | | - "js/ng.HttpProvider" "Public AngularTS HttpProvider contract exposed through the global ng namespace for Closure-annotated applications." |
| 271 | + "js/ng.HttpProvider" "Configures the default behavior of the `$http` service. Provider configuration surface available as `$httpProvider`." |
274 | 272 | "js/ng.HttpProviderDefaults" "Default request settings exposed through `$httpProvider.defaults`. Not every `RequestShortcutConfig` field is supported here; this shape only includes the fields that the runtime reads from provider-level defaults. https://docs.angularjs.org/api/ng/service/$http#defaults https://docs.angularjs.org/api/ng/service/$http#usage https://docs.angularjs.org/api/ng/provider/$httpProvider The properties section" |
275 | 273 | "js/ng.HttpResponse" "Public AngularTS HttpResponse contract exposed through the global ng namespace for Closure-annotated applications." |
276 | 274 | "js/ng.HttpResponseStatus" "Final transport status reported by transport completion handlers." |
|
320 | 318 | "js/ng.RouterProvider" "Mutable router state/config shared across state, URL, and transition services." |
321 | 319 | "js/ng.SceDelegateProvider" "' ]); // The banned resource URL list overrides the trusted resource URL list so the open redirect // here is blocked. $sceDelegateProvider.bannedResourceUrlList([ 'http://myapp.example.com/clickThru**' ]); }); ``` Note that an empty trusted resource URL list will block every resource URL from being loaded, and will require you to manually mark each one as trusted with `$sce.trustAsResourceUrl`. However, templates requested by {@link ng.$templateRequest $templateRequest} that are present in {@link ng.$templateCache $templateCache} will not go through this check. If you have a mechanism to populate your templates in that cache at config time, then it is a good idea to remove 'self' from the trusted resource URL lsit. This helps to mitigate the security impact of certain types of issues, like for instance attacker-controlled `ng-includes`." |
322 | 320 | "js/ng.SceDelegateService" "Public AngularTS SceDelegateService contract exposed through the global ng namespace for Closure-annotated applications." |
323 | | - "js/ng.SceProvider" "Public AngularTS SceProvider contract exposed through the global ng namespace for Closure-annotated applications." |
| 321 | + "js/ng.SceProvider" "Provider configuration surface available as `$sceProvider`." |
324 | 322 | "js/ng.SceService" "Public AngularTS SceService contract exposed through the global ng namespace for Closure-annotated applications." |
325 | 323 | "js/ng.Scope" "Reactive scope object used by AngularTS templates, directives, event propagation, listener registration, and queued change delivery." |
326 | 324 | "js/ng.ScopeElement" "Public AngularTS ScopeElement contract exposed through the global ng namespace for Closure-annotated applications." |
|
543 | 541 | "root-scope-service-dollartranscluded" |
544 | 542 | "sce-delegate-provider-banned-resource-url-list" |
545 | 543 | "sce-delegate-provider-trusted-resource-url-list" |
| 544 | + "sce-provider-enabled" |
546 | 545 | "sce-service-is-enabled" |
547 | 546 | "sce-service-parse" |
548 | 547 | "sce-service-parse-as-html" |
|
731 | 730 | "error-handling-config-object-max-depth" |
732 | 731 | "event-bus-provider-event-bus" |
733 | 732 | "filter-provider-dollarget" |
| 733 | + "http-provider-defaults" |
734 | 734 | "http-provider-defaults-headers" |
735 | 735 | "http-provider-defaults-with-credentials" |
736 | 736 | "http-provider-defaults-xsrf-cookie-name" |
737 | 737 | "http-provider-defaults-xsrf-header-name" |
| 738 | + "http-provider-interceptors" |
| 739 | + "http-provider-xsrf-trusted-origins" |
738 | 740 | "http-response-config" |
739 | 741 | "http-response-status" |
740 | 742 | "http-response-status-text" |
|
1806 | 1808 | ^js/Array [^js/ng.SceDelegateProvider target ^js/Array value] |
1807 | 1809 | (.trustedResourceUrlList target value)) |
1808 | 1810 |
|
| 1811 | +(defn sce-provider-enabled |
| 1812 | + "Enables or disables SCE application-wide and returns the current state.\n\nParams:\n- value: {(boolean|undefined)}\n\nReturns: {boolean}" |
| 1813 | + ^boolean [^js/ng.SceProvider target ^boolean value] |
| 1814 | + (.enabled target value)) |
| 1815 | + |
1809 | 1816 | (defn sce-service-is-enabled |
1810 | 1817 | "Public SceService.isEnabled member exposed by the AngularTS namespace contract.\n\nReturns: {boolean}" |
1811 | 1818 | ^boolean [^js/ng.SceService target] |
|
2755 | 2762 | ^js/Array [^js/ng.FilterProvider target] |
2756 | 2763 | (.-$get target)) |
2757 | 2764 |
|
| 2765 | +(defn http-provider-defaults |
| 2766 | + "Default values applied to all `$http` requests unless a request overrides them.\n\nType: {!ng.HttpProviderDefaults}" |
| 2767 | + ^js/ng.HttpProviderDefaults [^js/ng.HttpProvider target] |
| 2768 | + (.-defaults target)) |
| 2769 | + |
2758 | 2770 | (defn http-provider-defaults-headers |
2759 | 2771 | "Default headers merged into each request.\n\nType: {(!Object<string, (!Object<string, (boolean|function(!ng.RequestConfig): ?|null|number|string|undefined)>|boolean|function(!ng.RequestConfig): ?|null|number|string|undefined)>|undefined)}" |
2760 | 2772 | ^js/Object [^js/ng.HttpProviderDefaults target] |
|
2775 | 2787 | ^string [^js/ng.HttpProviderDefaults target] |
2776 | 2788 | (.-xsrfHeaderName target)) |
2777 | 2789 |
|
| 2790 | +(defn http-provider-interceptors |
| 2791 | + "Interceptor factories applied to requests and responses.\n\nType: {!Array<(!Array<function(): !Object>|function(): !Object|string)>}" |
| 2792 | + ^js/Array [^js/ng.HttpProvider target] |
| 2793 | + (.-interceptors target)) |
| 2794 | + |
| 2795 | +(defn http-provider-xsrf-trusted-origins |
| 2796 | + "Origins trusted to receive the XSRF token.\n\nType: {!Array<string>}" |
| 2797 | + ^js/Array [^js/ng.HttpProvider target] |
| 2798 | + (.-xsrfTrustedOrigins target)) |
| 2799 | + |
2778 | 2800 | (defn http-response-config |
2779 | 2801 | "Request configuration that produced this response.\n\nType: {!ng.RequestConfig}" |
2780 | 2802 | ^js/ng.RequestConfig [^js/ng.HttpResponse target] |
|
0 commit comments