cb657c4b55
docs: update descriptions in package.jsons
2016-09-14 16:44:39 -07:00
42f60ca303
docs(core): update dts file
2016-09-14 15:27:33 -07:00
e33037a2f1
docs(core): docs for Directive and Component
2016-09-14 15:27:33 -07:00
9cee8bcc83
docs(common): add directives docs
...
Closes #11581
2016-09-14 15:24:01 -07:00
003294d5df
docs(core): fix examples
2016-09-14 14:53:30 -07:00
785292f44f
chore(core): reexport query metadata decorators
2016-09-14 14:53:30 -07:00
096ae7c404
docs(core): updates query decorator docs
2016-09-14 14:53:30 -07:00
5972fdc817
docs(core): extract how to examples
2016-09-14 14:53:30 -07:00
2c42a50fc3
docs(pipes): updated pipe documentation
2016-09-14 14:32:09 -07:00
caa1cd2470
docs(pipes): move pipe examples to the common folder
2016-09-14 14:26:00 -07:00
5fad37df69
Revert "chore(core): update public api file"
...
This reverts commit 727c2b38a4
.
Revert "docs(core): updates query decorator docs"
This reverts commit b6287ccc51
.
Revert "docs(core): extract how to examples"
This reverts commit 69e8ace884
.
2016-09-14 13:34:25 -07:00
b6287ccc51
docs(core): updates query decorator docs
2016-09-14 13:22:09 -07:00
69e8ace884
docs(core): extract how to examples
2016-09-14 13:22:09 -07:00
85d9db6bc4
fix(platform-browser): provide Title service as part of the module ( #11605 )
...
Fixes #11600
2016-09-14 13:21:23 -07:00
0a2132ef10
docs(di): update docs on di
2016-09-14 11:57:31 -07:00
d299ce4bcf
docs(lifecycle): update docs for lifecycle hooks
2016-09-14 11:51:03 -07:00
0b9425bbb4
fix(examples): make them work with noImplicitAny
and declarations:true
2016-09-14 11:29:31 -07:00
1a035a0dc7
build(examples): include in main tsconfig.json
...
Also rename `examples/tsconfig.json` into `examples/tsconfig-build.json`
so that it does not shadow the main `tsconfig.json` in editors
Also adds `noImplicitAny` and `declarations`
`examples/tsconfig.json`.
2016-09-14 11:29:31 -07:00
84b4338ab5
build(example): fix tsconfig ( #11593 )
2016-09-14 07:40:58 -07:00
b847257b16
refactor(ShadowCss): remove a comment that trigger an issue with webpack ( #11587 )
...
fixes #11584
2016-09-13 21:59:11 -07:00
c65d139081
build: remove JS suffix from the license banner
2016-09-13 21:48:58 -07:00
57f0269491
build(examples): fail build.sh if errors are found
2016-09-13 21:48:58 -07:00
4e6c41b3a1
build(examples): work around protractor typings issues and fix existing type errors
...
This works around the typings issues until we have a build of protractor with typings that don't
polute global types via ambient type definitions
2016-09-13 21:48:58 -07:00
7105021c41
docs(forms): add docs for FormArray
2016-09-13 14:00:52 -07:00
f7313db0be
docs(forms): add docs for FormGroup
2016-09-13 14:00:52 -07:00
1d2e70e3a4
docs(forms): add docs for FormControl
2016-09-13 14:00:52 -07:00
21516c32e6
docs(forms): add docs for AbstractControl
2016-09-13 14:00:52 -07:00
e71558ba89
docs(forms): update docs for FormBuilder ( #11548 )
2016-09-13 13:23:31 -07:00
7ac47acc1c
docs(core): updates docs for query metadata
2016-09-13 11:28:12 -07:00
60e49a7e4b
docs(core): add an example of using ViewChildren
2016-09-13 11:28:12 -07:00
c71e35cbf5
docs(core): add an example of using ViewChild
2016-09-13 11:28:12 -07:00
1348c65b0c
docs(core): add an example of using ContentChildren
2016-09-13 11:28:12 -07:00
ff03d87cdd
docs(core): add an example of using ContentChild
2016-09-13 11:28:12 -07:00
a2bf334e6e
chore(benchpress): update package.json and add publish script
2016-09-13 10:49:16 -07:00
a2519c6164
fix(upgrade): correct the main entry path in package.json
2016-09-13 10:03:45 -07:00
42a287fabf
fix(core): make name
in Pipe
non optional
2016-09-12 22:47:54 -07:00
42d442dcd5
refactor(core): add a name to all decorators and other fixes
2016-09-12 22:47:54 -07:00
cc2873a94d
chore: update typings
...
Note that the typings don’t reflect the shape of the metadata
due to a bug in the public-api-guard
2016-09-12 22:47:54 -07:00
63e15ffaec
refactor(core): remove …Metadata
for all decorators and use the decorator directly.
...
BREAKING CHANGE:
- all `…Metadata` classes have been removed. Use the corresponding decorator
as constructor or for `instanceof` checks instead.
- Example:
* Before: `new ComponentMetadata(…)`
* After: `new Component(…)`
- Note: `new Component(…)` worked before as well.
2016-09-12 22:47:54 -07:00
1b15170c89
refactor(core): simplify decorators
...
Every decorator now is made of the following:
- a function that can be used
as a decorator or as a constructor. This function
also can be used for `instanceof` checks.
- a type for this function (callable and newable)
- a type that describes the shape of the data
that the user needs to pass to the decorator
as well as the instance of the metadata
The docs for decorators live at the followig places
so that IDEs can discover them correctly:
- General description of the decorator is placed on the
`...Decorator` interface on the callable function
definition
- Property descriptions are placed on the interface
that describes the metadata produces by the decorator
2016-09-12 22:47:54 -07:00
26d1423ae9
docs(forms): update docs for NgForm ( #11547 )
2016-09-12 17:01:04 -07:00
61aad7925f
fix(forms): fix resetting radios ( #11546 )
...
Closes #11516
2016-09-12 15:15:58 -07:00
79055f727b
fix(forms): support dots in control names in contains ( #11542 )
...
Closes #11535
2016-09-12 15:15:50 -07:00
cc7780adf7
build(npm): update to rxjs@5.0.0-beta.12
...
Fixes #11300
2016-09-12 12:05:00 -07:00
051a6ebe12
feat(zone): upgrade to zone.js@0.6.21
2016-09-12 11:48:24 -07:00
c9513b713a
docs(forms): add example apps for ngModelGroup ( #11525 )
2016-09-12 11:45:48 -07:00
66e38b6754
docs(forms): add example apps for ngModel ( #11524 )
2016-09-12 11:27:29 -07:00
7b82877ee5
fix(Localization): BCP47 uses hyphens as separator ( #11514 )
...
https://tools.ietf.org/html/bcp47
2016-09-12 11:27:15 -07:00
c9ad5e46d6
docs(forms): add example app for formArrayName ( #11512 )
2016-09-12 11:26:43 -07:00
2cdd051109
docs(forms): update example for formGroupName ( #11510 )
2016-09-12 11:26:18 -07:00