feat: support decorator chaining and class creation in ES5

Closes #2534
This commit is contained in:
Misko Hevery
2015-06-12 23:51:42 -07:00
parent 4f581671dc
commit c3ae34f066
12 changed files with 371 additions and 75 deletions

View File

@ -451,17 +451,17 @@ function createRenderViewportElementBinder(nestedProtoView) {
class MainComponent {
}
@Component()
@Component({selector: 'nested'})
class NestedComponent {
}
class RecursiveComponent {}
@Component()
@Component({selector: 'some-dynamic'})
class SomeDynamicComponentDirective {
}
@Directive()
@Directive({selector: 'some'})
class SomeDirective {
}
@ -481,7 +481,7 @@ class DirectiveWithProperties {
class DirectiveWithBind {
}
@Directive()
@Directive({selector: 'directive-with-accts'})
class DirectiveWithAttributes {
constructor(@Attribute('someAttr') someAttr: String) {}
}