Commit Graph

547 Commits

Author SHA1 Message Date
Ryan Cavanaugh
11d624e656 Merge commit 'upstream/master~500' into merge_7_25 2016-07-26 12:17:32 -07:00
Mohamed Hegazy
4ee9330d67 Fix https://github.com/Microsoft/TypeScript/issues/9395: Rename angularjs to angular 2016-07-01 11:49:42 -07:00
Raghav Katyal
395c4e1639 Turning on consistent casing flag and fixing failures 2016-06-30 15:14:49 -07:00
Raghav Katyal
705d1a98fb Final fixes 2016-06-28 11:30:00 -07:00
Raghav Katyal
89cb02de7d Fixing test failures 2016-06-27 17:40:37 -07:00
Raghav Katyal
c17b1b78b8 OldUMD and many other module fixes. 2016-06-20 14:15:13 -07:00
Georgii Dolzhykov
592a11f956 Deprecate IAugmentedJQuery and IAugmentedJQueryStatic because Angular doesn't create separate derived types. It directly extends jQuery.prototype. (#9632) 2016-06-14 18:12:01 +09:00
Boris Aranovich
07c949931f Angular 1.5+ component Controllers lifecycle hooks (#9606)
Angular 1.5+ component Controllers have four new lifecycle hooks:
$onInit()
$onDestroy()
$onChanges(...)
$postInit()

There is currently no reference to any of then in the definitions files.

I added an additional interface to the component's controller type that defines the new hooks with the official documentation from docs.angularjs.org
2016-06-14 00:10:08 +09:00
ven
00c03deedd new on a IResourceClass will return a IResource (#9593) 2016-06-13 23:22:17 +09:00
homesar
0a23a2055d Updating angular-mocks to 1.5 (#8579)
* Updating angular-mocks to 1.5

* Fixing test

* cleanup
2016-06-08 19:47:21 +09:00
Georgii Dolzhykov
cec53b2710 angularjs: $parseProvider.addLiteral & setIdentifierFns (#9472)
docs: https://docs.angularjs.org/api/ng/provider/$parseProvider
2016-06-03 01:01:39 +09:00
ven
32e93d9fa7 fix typo (#9450) 2016-06-02 21:55:22 +09:00
Caleb Eggensperger
191daf6112 Fix component router breakage (#9442) 2016-06-02 21:49:24 +09:00
Boris Cherny
b76dd8a7f9 angularjs: overload .get with typings for builtin servies (#9345) 2016-05-16 23:48:39 -07:00
Ryan Cavanaugh
e105eabd48 Remove invalid references 2016-05-10 16:27:59 -07:00
Ryan Cavanaugh
bfd400a8f8 Add noEmit to all config files 2016-05-10 12:24:49 -07:00
Ryan Cavanaugh
e808e8e062 Remove unneeded references 2016-05-10 12:22:25 -07:00
Ryan Cavanaugh
50387d4046 Change relative reference paths to types references. Errors incoming... 2016-05-09 18:06:27 -07:00
Ryan Cavanaugh
49b1ac6a38 Rename all entry points to index.d.ts and explicitify all file lists 2016-05-09 17:29:10 -07:00
Ryan Cavanaugh
ab2b4191c5 Add typesRoot to all config files 2016-05-09 13:52:25 -07:00
Luka Jeran
d907a0156a Fix IFormController methods in angular.d.ts (#9234) 2016-05-10 00:04:41 +09:00
Ryan Cavanaugh
5859f63fd3 Keep fixing... 2016-05-05 12:38:52 -07:00
Ryan Cavanaugh
81862d240d More fixes 2016-05-04 22:50:05 -07:00
Ryan Cavanaugh
ded70421be Turn off strict null checks 2016-05-04 15:08:38 -07:00
Ryan Cavanaugh
69d1929d8a Add tsconfig.json files 2016-05-04 14:14:39 -07:00
Ryan Cavanaugh
fa204a87d1 Remove obsolesced reference comments 2016-04-27 21:53:46 -07:00
Ryan Cavanaugh
15dbdc4c4c Remove *all* tscparams 2016-04-27 20:47:56 -07:00
Ryan Cavanaugh
e7c111c4b7 Merge remote-tracking branch 'upstream/master' into types2.0
Add tsconfig files everywhere

# Conflicts:
#	azure-mobile-services-client/AzureMobileServicesClient.d.ts
#	bookshelf/bookshelf.d.ts
#	hapi/hapi.d.ts
#	helmet/helmet.d.ts
#	mongodb/mongodb.d.ts
#	nock/nock.d.ts
#	react-bootstrap/react-bootstrap.d.ts
#	react-helmet/react-helmet.d.ts
#	restify/restify.d.ts
#	sequelize/sequelize.d.ts
2016-04-27 20:40:21 -07:00
Alex Staroselsky
5b7257019a Exposed angular.mock.module.sharedInjector method for jasmine and mocha testing to take advantage of jasmine's beforeAll() and mocha's before() methods. (#9106) 2016-04-26 00:50:16 +09:00
Ryan Cavanaugh
f8a62ae9bf Merge remote-tracking branch 'upstream/master' into types2.0 2016-04-19 15:18:41 -07:00
Ken Howard
e684481e0c Return typed definition from toJSON method (#8859)
* Return typed definition from toJSON method

* Test toJSON returns IMyResource
2016-04-12 23:22:09 +09:00
Anthony Ciccarello
0ea6c46516 Add ControllerService to angular-mocks (#8889)
* Add ControllerService to angular-mocks

The definition in angular.d.ts changed that used to included this definition.
Needed because of 69d2fb9

* Added unit tests for controller service mock
2016-04-12 22:42:42 +09:00
Pekka Leppänen
fa3294c560 Enable type checking for constant and value (#8885)
Using a generic type one can type check the `constant` or `value` in angular.module.
2016-04-12 22:32:17 +09:00
Ryan Cavanaugh
0e9df16001 Merge remote-tracking branch 'upstream/types-2.0' into types2.0
# Conflicts:
#	electron/github-electron.app.d.ts
#	electron/github-electron.auto-updater.d.ts
#	electron/github-electron.browser-window.d.ts
#	electron/github-electron.clipboard.d.ts
#	electron/github-electron.content-tracing.d.ts
#	electron/github-electron.crash-reporter.d.ts
#	electron/github-electron.desktop-capturer.d.ts
#	electron/github-electron.dialog.d.ts
#	electron/github-electron.dom.d.ts
#	electron/github-electron.event-emitter.d.ts
#	electron/github-electron.global-shortcut.d.ts
#	electron/github-electron.ipc-main.d.ts
#	electron/github-electron.ipc-renderer.d.ts
#	electron/github-electron.menu-item.d.ts
#	electron/github-electron.menu.d.ts
#	electron/github-electron.native-image.d.ts
#	electron/github-electron.power-monitor.d.ts
#	electron/github-electron.power-save-blocker.d.ts
#	electron/github-electron.protocol.d.ts
#	electron/github-electron.remote.d.ts
#	electron/github-electron.screen.d.ts
#	electron/github-electron.session.d.ts
#	electron/github-electron.shell.d.ts
#	electron/github-electron.tray.d.ts
#	electron/github-electron.web-contents.d.ts
#	electron/github-electron.web-frame.d.ts
2016-04-08 12:47:22 -07:00
Horiuchi_H
f0b2681b48 Merge pull request #8566 from okamiconcept/patch-2
Fix module definition for IModule
2016-04-07 17:51:21 +09:00
Ryan Cavanaugh
4f7524fc65 Rename files and folders to match their module definitions 2016-04-05 15:50:30 -07:00
Masahiro Wakame
1c94cfb32e Merge pull request #8747 from brendon-colburn/patch-1
Overload for custom scope interfaces
2016-03-31 00:20:52 +09:00
Brendon Colburn
0aa772c53f Overload for custom scope interfaces
I recently came up with this solution so I could leverage my custom scope when grabbing the scope from a controller using angular.element.  It works well and with the <T extends IScope> it ensures that you can only set it to an interface that extends IScope.
2016-03-28 08:58:10 -04:00
SquadWuschel
d4d4286f7a Changed Promise to IPromise
The current TypeDefinition with Promise was not working any more, can't find the Promise its needed to be renamed to IPromise.
2016-03-28 11:45:19 +02:00
Masahiro Wakame
18b09b6f86 Merge pull request #8676 from FreakenK/master
Add angular-mocks $componentController typings.
2016-03-26 21:49:52 +09:00
Jasmin Auger
ce7496396f Add tests for angular-mocks' typings. 2016-03-21 21:25:58 -04:00
Jasmin Auger
1cced363c0 Add angular-mocks typings. 2016-03-21 21:13:50 -04:00
Thanabodee Charoenpiriyakij
5256422ee7 angularjs: Support HttpParamSerializer interface 2016-03-20 15:19:37 +07:00
Sebastien
36f1d8d82f Updated to improve IComponentOptions 2016-03-18 11:21:30 +01:00
Sebastien
742354b669 Merge remote-tracking branch 'upstream/master' 2016-03-18 08:28:41 +01:00
vvakame
7de6c3dd94 Merge branch 'master' into rename-repo-url 2016-03-17 21:06:54 +09:00
vvakame
14fe4313f4 replace internal module to namespace 2016-03-17 02:18:10 +09:00
vvakame
56295f5058 replace https://github.com/borisyankov/DefinitelyTyped to https://github.com/DefinitelyTyped/DefinitelyTyped 2016-03-17 00:55:26 +09:00
okamiconcept
151405fb05 Fix module definition for IModule
Put the IModule definition in angular module.
2016-03-15 12:28:10 +01:00
thorn0
18c25bcac5 angularjs: fix typings for $q.all(array) 2016-03-15 02:54:37 +02:00