Commit Graph
419 Commits
Author SHA1 Message Date
thorn0 308f2c22ba AngularJS: support calling angular.bootstrap on the document 2015-10-06 15:47:35 +03:00
thorn0 1137ef6d10 AngularJS: Fix the signature for angular.bootstrap
see https://code.angularjs.org/1.4.0/docs/api/ng/function/angular.bootstrap
2015-10-01 23:41:36 +03:00
Masahiro Wakame 9128dfc748 Merge pull request #5669 from use-strict/master
angular.d.ts - type safety for $controller
2015-09-27 12:19:09 +09:00
Masahiro Wakame 6461dc8b7f Merge pull request #5919 from mif007/mif007-IAnimationService-patch
change IAnimateService methods signature
2015-09-27 10:46:58 +09:00
Masahiro Wakame 7a9851997b Merge pull request #5903 from stephenlautier/angular-cookies
angular-cookies - added options + minor improvements
2015-09-27 10:41:36 +09:00
Ciuca, Alexandru e09aee6389 Merge remote-tracking branch 'upstream/master' 2015-09-22 10:36:20 +03:00
unknown 8302f8f839 Remove IAnimateService in angular.d.ts 2015-09-21 08:56:07 +05:00
Stephen Lautier ccd32787a2 wrapped comments around 80-100 chars as suggested 2015-09-20 17:46:57 +02:00
Vyacheslav Mostovoy c28d8e3fa2 change IAnimateService methods signature 2015-09-20 10:20:30 +05:00
Masahiro Wakame 062cd11410 Merge pull request #5814 from use-strict/angularjs-filter-service
angularjs - better granularity for filter service parameter types
2015-09-20 14:06:27 +09:00
Stephen Lautier 8b6c5fc20e angular-cookies - added options + minor improvements 2015-09-18 21:23:42 +02:00
Ciuca, Alexandru 168a3b38ba Merge remote-tracking branch 'upstream/master' 2015-09-17 19:45:25 +03:00
Masahiro Wakame e8185a267e Merge pull request #5776 from stephenlautier/angular-animate
angular-animate - updated enabled
2015-09-16 22:46:21 +09:00
Masahiro Wakame 3ea893c6ba Merge pull request #5436 from billccn/master
Completely typed AngularJS $http.
2015-09-16 22:11:35 +09:00
Ciuca, Alexandru d0a264d5ff angularjs - better granularity for filter service parameter types 2015-09-14 17:12:44 +03:00
unknown aebfb46ca9 angular-animate - updated enabled 2015-09-11 11:42:02 +02:00
Bill Chen a42706711d Completely typed AngularJS $http.
Merged the defaults, added missing typings and refined others.
2015-09-09 10:30:28 +01:00
Daniel 79dfea3815 IInjectorService.get has an optional 2nd param.
`caller` is an optional string to provide the origin of the function call for error messages. https://docs.angularjs.org/api/auto/service/$injector#get
2015-09-08 22:45:18 -04:00
Stijn Van Nieuwenhuyse 77dd2668f8 add missing ngMockE2E module 2015-09-06 16:46:23 +02:00
Ciuca, Alexandru 1a61d12d8d angular.d.ts - type safety for $controller 2015-09-03 15:56:47 +03:00
Michael Wittwer 32f803ab65 add new method on $httpProvider to define which kind of Promises we like to use (normal vs. decorated with sucess / error) 2015-09-01 11:41:51 +02:00
Masahiro Wakame 8efeb01304 Merge pull request #5440 from giggio/fixGlobalModule
Remove global `module` definition from angular-mocks
2015-08-28 12:04:37 +09:00
Masahiro Wakame f559d0cbfc Merge pull request #5536 from deadalusai/fix-finally-signature
angularjs: Fix the finally method type signature
2015-08-26 02:12:08 +09:00
Benjamin Fox fd7399b3fd Fix the finally method type signature
The finally method does not change the type of the returned promise -
instead the original promise value is passed through unchanged.
2015-08-25 09:58:04 +12:00
Ilya Mochalov 111be145ae angularjs: changed $q signature 2015-08-25 02:24:01 +05:00
Masahiro Wakame 4b8efa4350 Merge pull request #5220 from daltin/master
httpBackend updated to match Angular documentation
2015-08-21 23:41:47 +09:00
Masahiro Wakame e6b5bb92b3 Merge pull request #5321 from chrootsu/angularjs-deferred-tests
angularjs: added Deferred tests
2015-08-21 21:36:28 +09:00
Ilya Mochalov 7652914a5b angularjs: changed $timeout signature, added tests 2015-08-20 01:40:24 +05:00
Ilya Mochalov 68b97ecc7d angularjs: added Deferred tests 2015-08-20 01:39:57 +05:00
Giovanni Bassi 47b934362a Remove global module definition from angular-mocks
Because it conficts with commonjs.

See http://wiki.commonjs.org/wiki/Modules/1.1:

> In a module, there must be a free variable "module", that is an Object.

Also see the existing `module` declaration on:
https://github.com/borisyankov/DefinitelyTyped/blob/27e02d6674ffe8186a567515b4c157bcf945911e/node/node.d.ts#L61

Workaround is to use `angular.mock.module` instead of `module`.

Closes #2072
2015-08-19 16:47:20 -03:00
Ilya Mochalov d9b84213f2 angularjs: added $q tests 2015-08-18 19:46:11 +05:00
Ilya Mochalov 18c24780e3 angularjs: added Promise tests 2015-08-13 22:03:20 +05:00
Ilya Mochalov fcc892bba5 angularjs: changed $q.all() (added a type variable and tests) 2015-08-07 23:36:27 +05:00
Alexandru Ciuca 66135fcdb6 angular.d.ts - Reverted window and browser services to any 2015-08-06 08:13:50 +03:00
Ciuca, Alexandru 75e813a5d8 angular.d.ts - Reverted controller definition in IDirective to any. 2015-08-05 10:57:40 +03:00
tcurtis1 ea24441ae4 Problem with JsonResponseData interface, removed it. 2015-08-04 19:30:56 -06:00
tcurtis1 796e02caac Changes to httpBackend to conform to angular documentation here: https://code.angularjs.org/1.3.16/docs/api/ngMock/service/$httpBackend
Mainly add the option to pass a function in the url parameter. Also updated IRequestHandler interface respond function to return an IRequestHandler, and updated overloads.
Also added documentation.
2015-08-04 15:44:06 -06:00
tcurtis1 57866cd636 Added documentation and updated type definitions for angular mocks httpBackend. 2015-08-04 12:51:36 -06:00
Ciuca, Alexandru d2c8f8b955 Merge branch 'master' into angular-remove-any 2015-08-04 17:16:34 +03:00
Ciuca, Alexandru 3e2a590f8f angularjs - Switched any to generics for type safety.
See https://github.com/Microsoft/TypeScript/issues/4126
2015-08-04 10:57:41 +03:00
Ben Tesser d945844367 Angularjs: Add bind-to-controller to IControllerService 2015-08-04 00:21:01 -04:00
Nicolas Penin 8e1d9f0f30 Update angular.d.ts
added getters to ISCEDelegate
2015-08-03 10:57:23 +02:00
Basarat Ali Syed 855569dbc8 Merge pull request #5101 from use-strict/master
angularjs/angular.d.ts - Type safety for $watch and $watchCollection
2015-07-29 11:11:49 +10:00
use-strict 35527887e2 Fixed missing generic constraint 2015-07-28 14:14:29 +03:00
use-strict ac85b43a1c Type safety for $watch and $watchCollection
Added generic constraint to watched values, replacing "any". Using "any" looses type safety. The type should be inferred from the return type of the watching function, or given explicitly when using a watch expression.
2015-07-28 14:05:20 +03:00
Sam Noedel c713b75654 Add optional strict DI parameter to angular.injector 2015-07-24 15:45:56 -07:00
Tomasz Ducin 2c389556cc angular.js bugfix - interface ILogProvider extends IServiceProvider (missing .$get method)
There is a [`$logProvider`](https://docs.angularjs.org/api/ng/provider/$logProvider) in angular, here are the relevant source lines: https://github.com/angular/angular.js/blob/master/src/ng/log.js#L47-L67. It contains `.$get` method.

in Denifitely Typed, there is only:

```
    interface ILogProvider {
        debugEnabled(): boolean;
        debugEnabled(enabled: boolean): ILogProvider;
    }
```

(https://github.com/borisyankov/DefinitelyTyped/blob/master/angularjs/angular.d.ts#L865-L868). Note, there is no `.$get` method. THe interface should have extended ``IServiceProvider , i.e. `interface ILogProvider extends IServiceProvider`.
2015-07-22 10:36:59 +02:00
Masahiro Wakame d95ef5b4e8 Merge pull request #4665 from CodySchaaf/adding-angular-animateCss
Adds angular-animateCss definitions
2015-07-13 23:44:40 +09:00
Masahiro Wakame ae1d6f30b1 Merge pull request #4878 from stephenlautier/master
angularjs - Added $normalize to IAttributes
2015-07-13 21:57:43 +09:00
Masahiro Wakame 26128a3ca2 Merge pull request #4776 from lukeapage/patch-1
angular mocks - global inject is an alias
2015-07-13 07:59:05 +09:00