Tobias Bengfort
fe47b495c8
angularjs: allow $q.when to be called w/o args
...
The current definition does not cover the case that the input type is
void.
2014-07-21 11:16:24 +02:00
John Reilly
dd9c603823
JSDoc
2014-07-11 14:42:06 +01:00
Renzo Slijp
4e1c39e76e
Changed generic type of IHttpPromiseCallback for error callback in then chaining
2014-07-03 15:47:51 +02:00
Renzo Slijp
842e595c53
Changed generic type of IHttpPromiseCallback for error callback to allow for difrent return type. It's likely that the error return type is different from the regular result type
2014-07-03 11:34:14 +02:00
Basarat Ali Syed
a9de1afa3e
Merge pull request #2420 from talk4date/ihttppromisefix
...
AngularJS Binding: Changed order of IHttpPromise.then for promise chaining
2014-07-03 10:30:57 +10:00
Herbert Poul
e839251ce9
Changed order of IHttpPromise.then for promise chaining
...
previously the following code resulted in tmp beeing of type:
ng.IPromise<ng.IPromise<{}>> but it should be just ng.IPromise<{}>:
var tmp = this.$http.get('').then((result) => this.$q.defer().promise);
2014-07-02 18:17:13 +02:00
John Reilly
5688be06cc
AngularJS: Bit more JSDoc
...
And corrected parameter name
2014-07-02 14:04:31 +01:00
John Reilly
0beed153ed
AngularJS: Some JSDoc love
2014-07-02 13:43:43 +01:00
Greg Smith
666233c5a0
angular: Add isolateScope() to jqLite
2014-06-20 10:56:38 -05:00
Roland Zwaga
1a3ff12ab3
Fixed $setValidity() signature (thanx Basarat)
2014-06-14 17:57:21 +02:00
Roland Zwaga
96e986ba0b
Added $setValidity() method to IFormController.
...
IWindowService, IBrowserService and IRouteParamsService now all have a [key: string]: any declaration, so that code like $window['someProperty'] is allowed to compile.
2014-06-14 11:47:07 +02:00
John Reilly
f9be1d7b2d
Merge pull request #2298 from johnnyreilly/master
...
A little more JSDoc
2014-06-06 17:37:15 +01:00
John Reilly
408d13e745
A little more JSDoc
2014-06-06 17:32:31 +01:00
John Reilly
3853c8f913
Merge pull request #2297 from johnnyreilly/master
...
Started JSDoc based on my own usage.
2014-06-06 17:11:50 +01:00
John Reilly
d165519611
Started JSDoc based on my own usage
2014-06-06 17:05:26 +01:00
vvakame
d2f30bc722
improve angularjs/angular.d.ts
...
change IScope to IRootScopeService
2014-06-05 10:58:32 +09:00
Masahiro Wakame
2f99fb7df2
Merge pull request #2241 from malixsys/patch-1
...
Added $root property of IScope
2014-06-05 10:55:17 +09:00
John Reilly
0b740a4d8f
Switch config from any to IRequestShortcutConfig
2014-06-02 14:33:33 +01:00
John Reilly
2e030fa8c4
Added typing to IHttpService
2014-06-02 14:13:54 +01:00
Audrey
5a77a8a133
Update watchExpressions definition for $watchGroup
...
Per https://docs.angularjs.org/api/ng/type/$rootScope.Scope ,
the watchExpressions is an array of string OR Function(scope).
Array.<string|Function(scope)>
2014-05-26 10:22:29 -04:00
M Alix
a3386842a6
Added $root property of IScope
2014-05-23 17:50:31 -04:00
Ryan Cavanaugh
72b92f2e37
Unify tabs/spaces
2014-05-21 14:26:23 -07:00
Audrey
df4798c0f9
Include type definition for $watchGroup
...
https://docs.angularjs.org/api/ng/type/$rootScope.Scope
2014-05-20 17:11:12 -04:00
vvakame
186dec970c
Revert "Merge pull request #2213 from kostaad/patch-1" refs #2213
...
This reverts commit 16bdee388e , reversing
changes made to 68bf220ed5 .
2014-05-20 17:26:03 +09:00
Masahiro Wakame
16bdee388e
Merge pull request #2213 from kostaad/patch-1
...
allow angular.d.ts to be imported using AMD
2014-05-20 17:23:20 +09:00
Masahiro Wakame
b2526eb8ab
Merge pull request #2205 from dmitri-gb/patch-1
...
Update angular.d.ts
2014-05-20 16:52:14 +09:00
kostaad
d3f3d9839f
Update angular.d.ts
2014-05-18 22:26:35 -04:00
kostaad
146af7e4d3
allow angular.d.ts to be imported using AMD
...
currently if you do
import angular = require("angular");
tsc will throw 2071 - Unable to resolve external module 'angular'
this
declare module 'angular'{
export var angular:ng.IAngularStatic;
}
declares such a module.
2014-05-18 21:56:20 -04:00
dmitri-gb
25fe7f0a13
Fix method signature in angular.d.ts
2014-05-17 17:27:27 +03:00
dmitri-gb
ca93622f0a
Update angular.d.ts
...
Add aHrefSanitizationWhitelist and imgSrcSanitizationWhitelist to ICompileService
2014-05-17 16:57:37 +03:00
damianog
248ce05b59
Update angular.d.ts missing statusText property
...
On IHttpPromiseCallbackArg added missing statusText property.
From angular's API
data – {string|Object} – The response body transformed with the transform functions.
status – {number} – HTTP status code of the response.
headers – {function([headerName])} – Header getter function.
config – {Object} – The configuration object that was used to generate the request.
statusText – {string} – HTTP status text of the response.
2014-05-14 11:51:29 +02:00
DamianEdwards
e7308ef0ff
Added definition in Angular for $logProvider (ILogProvider)
...
- #1787
2014-05-05 14:19:38 -07:00
Basarat Ali Syed
a821755ea0
Update angular.d.ts
...
closes #2028
2014-04-12 21:26:10 +10:00
Aidiakapi
cbdaec6beb
fix(angularjs): make Function.$inject optional
...
The $inject member of the global Function interface should be optional, to be consistent with actual functions.
2014-04-08 17:32:00 +02:00
Scott McArthur
b6a08def3b
angular.d.ts IDocumentService extends IAugmentedJQuery
...
Updated IDocumentService to extend IAugmentedJQuery rather than Document. As per the API (http://docs.angularjs.org/api/ng.$document ) it provides "A jQuery or jqLite wrapper for the browser's window.document object."
2014-03-18 22:36:53 +00:00
unknown
bd9d835aa7
Fix $q.when definition
2014-03-14 11:13:07 -04:00
Masahiro Wakame
859d88a644
Merge pull request #1687 from michelsalib/angular-animate
...
Adding angular $animate definition
2014-02-18 11:39:14 +09:00
Scott McArthur
4d64913cdb
angular.d.ts Annotated spelt incorrectly
...
Fixed spelling mistake in parameter names. Changed all occurrences of `Annotaded` to `Annotated`
2014-02-15 20:37:05 +00:00
Michel Salib
59263e826b
Add missing return types
2014-02-12 15:55:41 +01:00
Michel Salib
62f9fa8fda
Adding angular $animate definition
2014-02-12 14:50:21 +01:00
Basarat Ali Syed
a981700446
Merge pull request #1650 from JohnKurlak/master
...
Added has() method to ng.auto.IInjectorService
2014-01-31 04:49:10 -08:00
basarat
7ddbd98419
angularjs revert marking arguments for link function as optional
2014-01-31 23:45:44 +11:00
John Kurlak
05ec01901c
Added has() method to auto.IInjectorService
...
Angular added the has() method to $injector in version 1.2 (see: https://github.com/angular/angular.js/blob/g3_v1_2/src/auto/injector.js )
2014-01-30 11:30:35 -08:00
Michael Cox
0645d5c6f5
AngularJS: make IDirective.link() arguments optional
2014-01-27 16:52:01 +00:00
Michael Cox
2806d81cae
AngularJS: Added promise hash signature to .all()
2014-01-27 14:22:51 +00:00
Michel Salib
9f86b20f3e
Angular IModule::provider can accept a provider object as second argument
2014-01-17 15:40:23 +01:00
Basarat Syed
7a44f44079
Revert "added promise chaining for http"
...
This reverts commit ef8d6d25e8 . Needs more tests
2014-01-15 16:47:45 +11:00
Basarat Ali Syed
ef8d6d25e8
added promise chaining for http
...
the type of variable num in below sample was not detected without this signature.
```
var $http: ng.IHttpService;
declare function foo(): ng.IHttpPromise<number>;
declare function bar(): ng.IHttpPromise<string>;
$http.get('asdfsadf').then((resp) => foo()).then((bla) => bla.data).then((num) => num);
```
2014-01-15 16:25:09 +11:00
jraymakers
f2afd8de95
angular: split ITranscludeFunction out of ITemplateLinkingFunction
2014-01-10 12:44:41 -08:00
jraymakers
90cf96b451
update optionality of arguments to ITemplateLinkingFunction
2014-01-09 16:01:48 -08:00