Misko Hevery
|
053b7a50e1
|
feat(ngUpgrade): faster ng2->ng1 adapter by only compiling ng1 once
The adapter only compiles ng1 template. This means that we need to
reimplement / emulate all of the ng1’s API on the HOST element.
interface IDirective {
compile?: IDirectiveCompileFn; // NOT SUPPORTED
controller?: any; // IMPLEMENTED
controllerAs?: string; // IMPLEMENTED
bindToController?: boolean|Object; // IMPLEMENTED
link?: IDirectiveLinkFn | IDirectivePrePost; // IMPLEMENTED (pre-link only)
name?: string; // N/A
priority?: number; // NOT SUPPORTED
replace?: boolean; // NOT SUPPORTED
require?: any; // IMPLEMENTED
restrict?: string; // WORKING
scope?: any; // IMPLEMENTED
template?: any; // IMPLEMENTED
templateUrl?: any; // IMPLEMENTED
terminal?: boolean; // NOT SUPPORTED
transclude?: any; // IMPLEMENTED
}
|
2015-10-15 20:28:28 +00:00 |
|
Misko Hevery
|
059e8faae2
|
refactor(ngUpgrade): renames and docs
BREAKING CHANGE:
- Changes the terminology to Adapter and upgrade/downgrade
- Removes the Module from the public API to prevent confusion
|
2015-10-15 20:28:28 +00:00 |
|
Misko Hevery
|
19c1bd7375
|
feat(ngUpgrade): transclude content from ng2->ng1
Closes #4640
|
2015-10-09 21:41:56 -07:00 |
|
Misko Hevery
|
cd90e6ed8f
|
feat(ngUpgrade): support for content project from ng1->ng2
|
2015-10-09 21:25:45 -07:00 |
|
Misko Hevery
|
8e1d2fb325
|
feat(upgrade): support binding of Ng1 form Ng2
Closes #4542
|
2015-10-06 19:08:56 +00:00 |
|
Alex Eagle
|
6093e28b61
|
fix(typings): repair broken typechecks
We had the typechecker disabled by accident, and many problems snuck in
Fixes #4507
Closes #4508
|
2015-10-06 13:28:17 +00:00 |
|