Commit Graph

156 Commits

Author SHA1 Message Date
John Reilly
1b247dd0c7 AngularJS: Genericised angular.copy and added JSDoc 2014-08-22 12:09:25 +01:00
Paulo Cesar
ee3b10e2b0 $id is a number on 1.3 2014-08-22 06:11:30 -03:00
Paulo Cesar
db5232d423 squash! prepare for angular 1.3
add legacy for version 1.2 and move test files
2014-08-19 22:08:36 -03:00
Paulo Cesar
e49b7e4223 prepare for angular 1.3 2014-08-19 03:03:59 -03:00
basarat
16dffed6f3 angular: $scope extends $rootScope. closes #2593 2014-08-10 20:59:13 +10:00
Paulo Cesar
f2de3867de squash! squash! fix tabs
rootscope <> iscope
2014-08-09 18:15:54 -03:00
Paulo Cesar
82447ac010 squash! fix tabs
directive interface definition and tests
2014-08-08 12:24:43 -03:00
Paulo Cesar
6c85496e81 fix tabs 2014-08-05 22:40:27 -03:00
Paulo Cesar
f1a45e0d4e directive accept classes 2014-08-05 21:44:37 -03:00
Paulo Cesar
b7dda17cc1 angular directive changes, still missing #2605 2014-08-02 13:59:17 -03:00
Paulo Cesar
c874738f2e add angular $viewChangeListeners to ngModelController 2014-08-02 01:23:38 -03:00
John Reilly
761209a551 Pull title back off 2014-07-31 13:26:15 +01:00
John Reilly
adec6babb5 Added title to 2014-07-30 17:22:20 +01:00
John Reilly
22894235a2 Add genericised forEach and indexer for FormController 2014-07-29 11:08:28 +01:00
Basarat Ali Syed
abfde2a300 Update angular.d.ts
remove unnecessary restriction on directive's `link` callback to accept optional parameters
2014-07-26 11:51:54 +10:00
vvakame
c322a99ff4 add test for angular.d.ts 2014-07-24 23:07:06 +09:00
vvakame
1ef19827ea Merge branch 'patch-2' of github.com:ngbrown/DefinitelyTyped into ngbrown-patch-2 2014-07-24 22:52:43 +09:00
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
Nathan Brown
ef0e9da858 angular.d.ts: new interface IServiceProviderFactory
Missed provider functions that return objects.  Ensure that they also
implement ng.IServiceProvider.
2014-06-18 18:32:01 -07:00
Nathan Brown
3a36795eb2 angular.d.ts: new interface IDirectiveFactory
Adds intellisense when constructing directive objects
2014-06-18 18:13:14 -07:00
Nathan Brown
492d456a36 angular.d.ts: new interface IServiceProviderClass
Instead of IModule.provider simply accepting an Function for a class
constructor, use an interface to enforce the type of class.
2014-06-18 17:49:05 -07: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