Commit Graph
271 Commits
Author SHA1 Message Date
nojaf 08f69c570e updated $asyncValidators 2014-09-07 10:41:09 +02:00
johnnyreilly 4553fe17eb .search now allows number for paramValue 2014-09-05 14:03:19 +01:00
Masahiro Wakame a9fa66235c Merge pull request #2769 from mhegazy/tscParamsChange
Remove quotes from response files
2014-09-05 11:31:35 +09:00
Masahiro Wakame e710ffb049 Merge pull request #2763 from nojaf/patch-1
Added $asyncValidators
2014-09-05 11:17:14 +09:00
Basarat Ali Syed 2167630b2a Argument to eval and evalAsync are optional
Reference : https://github.com/angular/angular.js/pull/8558
2014-09-04 09:50:18 +10:00
Mohamed Hegazy 2aaa293cb1 Remove quotes from response files 2014-09-02 14:53:39 -07:00
Florian Verdonck 7affe8e6ed Added $asyncValidators
Check https://docs.angularjs.org/api/ng/type/ngModel.NgModelController#$asyncValidators
2014-09-02 22:35:22 +02:00
John Reilly 7dbb5b99ec AngularJS: JSDoc 2014-08-27 14:12:40 +01:00
John Reilly b3d24088bc AngularJS: JSDoc 2014-08-27 14:10:09 +01:00
John Reilly 17b7b270f5 Tightened up the ILocationService typings a little 2014-08-22 17:07:11 +01:00
John Reilly 639aa3c14d Made tests noImplicitAny compliant 2014-08-22 12:14:55 +01:00
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 86d681f289 Fix test 2014-07-29 11:26:06 +01:00
John Reilly 68a3cb2875 Fix test 2014-07-29 11:21:28 +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
Basarat Ali Syed bfeb466418 Update angular-mocks.d.ts
allow 

```ts
angular.mock.module("myApp", function($provide) {
    $provide.value("myService", {
        ...
    });
})
```

Also signature is consistent with the global in the same file: 
```ts
declare var module: (...modules: any[]) => any;
```
2014-07-26 11:35: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 ba1b3d7d60 Fixup 2014-07-23 14:08:31 +02:00
Tobias Bengfort 625b9f2523 Fixup 2014-07-21 15:33:31 +02: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 70c5d14922 Merge pull request #2445 from johnnyreilly/master
AngularJS: Bit more JSDoc
2014-07-02 14:25:20 +01:00
John Reilly 5688be06cc AngularJS: Bit more JSDoc
And corrected parameter name
2014-07-02 14:04:31 +01:00
John Reilly fba318ff91 Merge pull request #2444 from johnnyreilly/master
AngularJS: Some JSDoc love
2014-07-02 13:48:43 +01:00
John Reilly 0beed153ed AngularJS: Some JSDoc love 2014-07-02 13:43:43 +01:00
Spencer WilliamsandSpencerWilliams 55731eb211 Test for IIntervalService#flush 2014-06-24 12:56:40 -04:00
Spencer Williams aa2b85affb Added definition for $interval.flush([millis])
ngMock's $interval includes a flush method that takes an optional maximum number of milliseconds to advance the interval, and returns the number of milliseconds that were actually advanced.
2014-06-24 11:51:35 -04:00
Greg Smith 666233c5a0 angular: Add isolateScope() to jqLite 2014-06-20 10:56:38 -05:00
Nathan Brown 72b9fbed7f angular.d.ts: update test to use class for module
Converted the test module, 'http-auth-interceptor', to a class to
eliminate error on using anonymous type constructor.
2014-06-18 19:55:32 -07: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