Commit Graph
306 Commits
Author SHA1 Message Date
hastebrot 6e39fe3652 Add; IntervalService to angular.d.ts 2013-11-04 13:28:40 +01:00
Ashwin Ramaswamy 4157d2bf00 type directive factory with Function type
- the existing type fails with the stricter 0.9.5 compiler
2013-11-01 14:56:56 -04:00
Georgios Diamantopoulos 793b8296f2 Added args param to scope.$eval 2013-10-31 15:59:20 +02:00
Georgios Diamantopoulos 15f9750043 Fixes in latest NG pkg
`IAttributes` definition made it impossible to use scoped attributes - see my comments
`scope.$eval` was missing locals argument
`IDirective.controller` made it impossible to use minify-safe array notation, had to switch back to `any`
`IDirective.require` can be both `string` or `string[]` so changed back to `any`.

This will all be so much better once we get union support in TS...
2013-10-29 12:09:34 +02:00
studiollama 107312a84b Added controllerAs to IRoute 2013-10-26 13:32:45 -07:00
Kenneth Kolstad 1bf0e657ee Add $addControl and $removeControl to IFormController 2013-10-25 02:39:36 -04:00
Jacob Boland 603d36d40c Reimplement earlier changes to header 2013-10-24 12:55:02 -07:00
Jacob Boland f1f15ffd03 Fix parameter types which were actually variable names implicitly defined as any 2013-10-24 12:49:28 -07:00
John Emau 4d3715ca67 reverted accidental removal of author comment from angular-mocks.d.ts 2013-10-24 07:14:18 -07:00
John Emau 67d306f4e9 reverted accidental removal of author comment 2013-10-24 07:04:15 -07:00
John Emau aed0b9670e updated angular readme to mention new ng.route module 2013-10-23 16:28:25 -07:00
John Emau d5d2fe59d6 fixed angular version labels in comments 2013-10-23 15:03:09 -07:00
John Emau 912097ef16 adding missing tscparam files for needed angular files 2013-10-23 14:55:47 -07:00
John Emau 5078772afb fixing error in angular-1.0 tests 2013-10-23 14:55:47 -07:00
Jared ReynoldsandJohn Emau 9ba67fffd6 Updated angular IDirective for 1.2.0
Conflicts:
	angularjs/angular.d.ts
2013-10-23 14:55:47 -07:00
Jared ReynoldsandJohn Emau 604c5b5d6f Added tests for angular resource type definitions 2013-10-23 14:55:46 -07:00
Jacob BolandandJohn Emau c8881ff07b Add IAttributes tests 2013-10-23 14:55:46 -07:00
Jacob BolandandJohn Emau 027c81a0b0 Add IAttributes members and comments 2013-10-23 14:55:46 -07:00
Jared ReynoldsandJohn Emau bf2ed03d80 Added remainder of angular mocks 1.2 definitions 2013-10-23 14:55:46 -07:00
John Emau 1928fb24b3 fixing angular-route-tests 2013-10-23 14:55:46 -07:00
John Emau e06a344578 Merge branch 'update-angularjs' into removing-extraneous-for-daptiv-type-definitions
Conflicts:
	angularjs/angular-mocks.d.ts
2013-10-23 14:55:46 -07:00
Jonathan ParkandJohn Emau 683e94d8d8 Adding angular 1.2 definitions
Conflicts:
	angularjs/angular-mocks.d.ts
2013-10-23 14:55:46 -07:00
unknownandJohn Emau 465dfbaa6e Angular mocks changes for 1.2.0 2013-10-23 14:55:46 -07:00
Georgios Diamantopoulos 1ea3ae922f NG directives: fixes
Allow functions to be defined for template/templateUrl and array notation in controller

There's not a more elegant solution that I know of until we get structs in TS anyway.
2013-10-21 12:35:44 +03:00
vvakame 34899afaae Merge commit '2772dfeec9cdb1744f6c010babef9e40b6770dd7' into plan-of-destroy-implicitAny 2013-10-18 12:41:53 +09:00
Santi Albo 8c58256dc7 Set viewValue to any everywhere
Documentation states `viewValue` and `modelValue` to be a string but other types do work and it's common to use them.
2013-10-17 14:36:13 +01:00
vvakame 2708bc05cd Fixed tsc failed on Node.js v0.8.25 2013-10-03 11:23:38 +09:00
vvakame 3fe1f6bc4e Fixed to CI test passing 2013-10-03 10:18:58 +09:00
basarat 2a1a03c61f Controller is a valid directive member 2013-10-01 22:27:10 +10:00
basarat a27594622d angular useful private members of scope 2013-09-28 13:56:26 +10:00
Boris Yankov c2df10e5f1 Merge pull request #1083 from apuchkov/master
Override find functions in IAugmentedJQuery interface
2013-09-25 18:21:46 -07:00
Alex Puchkov e381ed37dd Override find functions in IAugmentedJQuery interface
Calling IAugmentedJQuery.find() returns variable of IAugmentedJQuery
type, instead of JQuery.
2013-09-25 17:02:06 -04:00
Santi Albo 2be34a6ce6 Typo in Angular.js type definition (controler -> controller) 2013-09-25 11:46:33 +01:00
Gregory Petrosyan 5266bc625f Add $watchCollection(obj, listener) API to angular.d.ts
https://github.com/angular/angular.js/blob/master/src/ng/rootScope.js#L362

Signed-off-by: Gregory Petrosyan <gregory.petrosyan@gmail.com>
2013-09-18 14:40:59 +04:00
Romano Lindano 0b1dc70156 Definitions for AngularJs Scenario Testing 2013-09-17 08:11:46 +02:00
Jason Jarrett b9d02bb305 angularjs.d.ts: adding missing interceptors: any[] to IHttpProvider 2013-09-14 21:50:29 -07:00
basarat a29d3c48d0 angular Boostrap can accept the implicit "document" dom object: http://docs.angularjs.org/guide/bootstrap 2013-09-08 16:40:11 +10:00
basarat 2ff392fcae angular ngformcontroller setDirty/setPristine 2013-09-08 00:34:11 +10:00
mick delaney 4297a8fe89 Adding $setDirty(dirty: boolean): void; To IFormController
Documented here: http://docs.angularjs.org/api/ng.directive:form.FormController
2013-09-04 10:22:24 +01:00
anchann c2a19737cb AngularJS: fixing http promise typings
Looks like defining only a single overload of the then function on the
IHttpPromise interface is making the other overload of it defined on
IPromise invisible to the compiler. As such, we need to expose both
versions. Otherwise, the standard promise unwrapping behaviour does not
type check correctly.
2013-09-03 14:51:57 +09:00
Diullei Gomes b365153083 Merge pull request #982 from staxmanade/patch-2
small spelling tweak to angular readme
2013-09-02 13:26:20 -07:00
Jason Jarrett 16fa2ac72b small spelling tweak to angular readme 2013-09-02 09:40:38 -07:00
Elmar Athmer 01912ae5e7 add support for angular.element
angular.element augments the JQuery object for the given element with
angular specific methods like e.g. access for the scope.
2013-08-30 18:11:40 +02:00
Elmar Athmer bd8293d2a5 fix typo 2013-08-30 17:57:59 +02:00
Basarat Syed 1088cf1cab duplicate cleanup 2013-08-30 18:50:31 +10:00
Basarat Syed 188987d3e2 Merge branch 'patch-1' of https://github.com/georgiosd/DefinitelyTyped into georgiosd-patch-1 2013-08-30 18:43:15 +10:00
benjaminjackman bb999fd4e6 Update angular.d.ts
ILocationService.search() will return a hash of the query parameters in the current location, not a string.
2013-08-29 14:25:57 -05:00
Georgios Diamantopoulos 8c6037d9e5 Update angular.d.ts 2013-08-29 17:19:30 +03:00
Georgios Diamantopoulos a0b3d5f130 Added overload for IPromise.then that will retain IHttpPromise type result 2013-08-29 16:48:36 +03:00
Georgios Diamantopoulos cac75d0599 IHttpPromise updates
success/error should retain the promise type
also, the callback return should be void, any return value doesn't seem to be carried anywhere: http://jsfiddle.net/9syMH/
2013-08-28 10:54:24 +03:00