Commit Graph

482 Commits

Author SHA1 Message Date
Masahiro Wakame
9c6c494692 Merge pull request #8036 from alextkachman/master
angular.IRoute.controller can be defined as array
2016-02-17 20:54:35 +09:00
vvakame
4de74cb527 normalize line ending (CRLF -> LF) 2016-02-16 01:20:30 +09:00
Masahiro Wakame
148cdb0434 Merge pull request #8006 from hheexx/master
Fixes typing for 1.5.0 components and tightens typings for directives
2016-02-15 22:58:46 +09:00
Boris Prpic
1c4a34873c Component controller can be array
angular.module(.....).component("componentName", {
  controller: ["$rootScope",function($rootScope) {
}],
  template: ....
}
2016-02-13 21:54:57 +01:00
Boris Prpic
7677a9f3aa Update angular.d.ts 2016-02-13 02:30:12 +01:00
Ugaitz Urien
ea3fcdda9e Controller field in a component can accept string, function or an array with parameters an function ["service1","service2", ControllerFunction] 2016-02-11 16:03:23 +01:00
Alex Tkachman
80c19345b8 angular.IRoute.controller can be defined as array 2016-02-11 10:14:09 +02:00
vvakame
9027703c0b pass npm run all in new definition-tester 2016-02-10 00:16:03 +09:00
Boris Prpic
f8e2d6025e Fixes require again 2016-02-08 00:04:14 +01:00
Boris Prpic
119c65b311 Fixed require
In component require works different from directive.
Now its Object
2016-02-08 00:00:17 +01:00
Boris Prpic
7b8b362742 Updates IComponentOptions for angular 1.5 components
As per https://docs.angularjs.org/guide/component

components does not support restrict or isolate but they do require
2016-02-07 21:11:51 +01:00
Masahiro Wakame
17ef404520 Merge pull request #7967 from jarnova/master
modified IDeferred resolve method to allow passing a promise of type …
2016-02-07 01:44:34 +09:00
Jarno Välkki
94095ef4ee modified IDeferred resolve method to allow passing a promise of type T so a deferred can be resolved with a promise 2016-02-04 16:01:35 +02:00
romiem
c6ab786741 Update angular.d.ts
If splitting the config into seperate files, this constructor overload is useful. For example, you might need a RoutesConfig.ts file.

#### Example

##### RoutesConfig.ts
```
export class RoutesConfig {

    static $inject = ['$stateProvider', '$urlRouterProvider', '$locationProvider'];
    
    constructor (private $stateProvider: angular.ui.IStateProvider, private $urlRouterProvider: angular.ui.IUrlRouterProvider, private $locationProvider: ng.ILocationProvider) {
        
        // Unmatched URLs, redirect to root
        $urlRouterProvider.otherwise('/block');
        
        $stateProvider
            .state('home', {
                url: '/',
                template: '<route-home></route-home>'
            });
         
        $locationProvider.html5Mode(true);        
    }
}
```

##### Main.ts
```
import {RoutesConfig} from './common/RoutesConfig';
angular.module('myApp', [])
    .config(RoutesConfig)
```
2016-02-02 16:22:59 +00:00
Masahiro Wakame
2dd31c6a7c Merge pull request #7680 from RafaelMalgor/master
Inline annotated function support added to service method on IProvideService
2016-01-24 00:25:40 +09:00
unknown
3bebbe1bae Inline annotated function support added to service method on IProvideService\ 2016-01-18 16:32:28 -03:00
David Reher
046e0e85d0 accidently copied the default value :/ 2016-01-15 22:52:08 +01:00
David Reher
a71a912ada added missing properties to Instruction interface in angular-component-router 2016-01-15 22:38:55 +01:00
David Reher
739b784dae Merge remote-tracking branch 'upstream/master' into angular-component-router
Conflicts:
	angularjs/angular.d.ts
2015-12-30 11:54:44 +01:00
David Reher
f7e1375583 added controller interfaces and test file 2015-12-23 13:11:57 +01:00
David Reher
fa3a82e87f AngularJS: add initial support for component router 2015-12-23 12:58:14 +01:00
Tushar Sonawane
f3eb60e55a updating angular.component type as per doc 2015-12-23 15:47:37 +05:30
Masahiro Wakame
40a4a39840 Merge pull request #7222 from andrejunges/master
Add support to .component from Angularjs 1.5
2015-12-23 15:27:03 +09:00
Masahiro Wakame
621f12c660 Merge pull request #7206 from martinmcwhorter/master
Add commonJS support to angular-resource <eom>
2015-12-23 15:11:58 +09:00
André Junges
c7f2c23618 Add support to .component from Angularjs 1.5 2015-12-15 23:00:36 -02:00
Martin McWhorter
09fa17a56f Add commonJS support to angular-resource 2015-12-15 10:40:04 +00:00
Sagar Vadodaria
cf172aab99 added missing property
As per AngularJs Documentation,
(https://docs.angularjs.org/api/ngRoute/provider/$routeProvider) ,
$routeProvider has a property as well. caseInsensitiveMatch , which can
be used to turn off the case sensitive match globally.
2015-12-15 14:39:20 +05:30
Masahiro Wakame
a3aa7a28ac Merge pull request #7071 from KhodeN/patch-7
Update angular-resource.d.ts
2015-12-12 23:56:57 +09:00
Artem Berezin
79e875c956 Update angular-resource.d.ts 2015-12-11 11:13:32 +09:00
Masahiro Wakame
771f9ab781 Merge pull request #7034 from Brooooooklyn/issue/angular-resource
fix(angularjs): add toJSON method
2015-12-10 21:21:22 +09:00
Artem Berezin
fad091f943 Update angular-resource.d.ts
fix IResourceArray. It is of array of IResource<T>, not array of just T
2015-12-06 17:45:33 +09:00
Valentyn Shybanov
7610dacad2 Added return type of updateParams
Added required return type of updateParams
2015-12-04 13:36:19 +01:00
Valentyn Shybanov
380e701b39 Added missing updateParams method
According to documentation, `updateParams` method existed even in 1.3 but it was missing in `IRouteService`. Added this missing method.
2015-12-04 13:31:52 +01:00
Long Yinan
0ab253f326 fix(angularjs): add toJSON method 2015-12-03 14:48:27 +08:00
Masahiro Wakame
d633cdaf3b Merge pull request #6953 from shlomiassaf/patch-1
Add resumeBootstrap to IAngularStatic
2015-12-01 22:41:34 +09:00
Shlomi Assaf
3efcdc3034 Add resumeBootstrap to IAngularStatic 2015-11-26 12:37:27 +02:00
Frode Egeland
c1f48f0958
Fix: IIntervalService missing optional function arguments
IIntervalService can take arguments to be passed to the function (`[Pass]`):

> $interval(fn, delay, [count], [invokeApply], [Pass]);

This adds this to the definition.
2015-11-24 11:07:51 +09:00
Masahiro Wakame
b2ce7b18d7 Merge pull request #6747 from vonderheide/master
Fix type of argument 'expression' of IFilterOrderBy to allow mixing functions and strings
2015-11-16 23:31:25 +09:00
Jens Vonderheide
58add5e554 Fix type of argument 'expression' of IFilterOrderBy to allow mixing functions
and strings
2015-11-13 14:37:32 +01:00
Konrad Cerny
1c1f9f790e Added missing templateNamespace to ng.IDirective interface 2015-11-11 15:57:10 +01:00
David Lloyd
645583cb78 "Bellow [sic]" should be "Below".
Typo.
2015-11-08 12:32:48 +10:30
vvakame
f51a6db4cb fix invalid headers 2015-11-07 01:56:36 +09:00
vvakame
622dad055a fix angularjs/angular-resource.d.ts 2015-11-03 00:54:33 +09:00
Masahiro Wakame
598776669d Merge pull request #6308 from dnemoga/master
Update `IActionDescriptor` accordingly to official documentation
2015-11-03 00:00:20 +09:00
Masahiro Wakame
b63b307ee0 Merge pull request #6422 from suvjunmd/typo
Fixed typo
2015-10-27 00:54:45 +09:00
Dmitri Suvorov
3c26c6546f Fixed typo 2015-10-24 15:53:16 +03:00
Matthew Brown
5a66ad6d59 Correct Misspelled "IHttpRequestTransformer".
Was IHttpResquestTransformer.
2015-10-23 11:23:03 -04:00
Dmytro Nemoga
45fc24faad Update IActionDescriptor accordingly to official documentation 2015-10-15 19:10:37 +03:00
Adi Dahiya
23fa2dbebe Fix angular IAttributes#$normalize() definition 2015-10-06 13:08:22 -04:00
Masahiro Wakame
8c7a7d07c9 Merge pull request #6048 from marcogrcr/fix-angular-promises
Fixed angularjs promises then signature.
2015-10-06 23:26:42 +09:00