fix: flip attr / property bind in directives annotations

Fixes #648

Closes #684
This commit is contained in:
Pawel Kozlowski
2015-02-17 21:55:18 +01:00
parent 709c3ca6b5
commit 56f4e84d45
12 changed files with 36 additions and 36 deletions

View File

@ -28,31 +28,31 @@ function setupReflector() {
reflector.registerType(Dir0, {
"factory": () => new Dir0(),
"parameters": [],
"annotations" : [new Decorator({selector: '[dir0]', bind: {'attr0': 'prop'}})]
"annotations" : [new Decorator({selector: '[dir0]', bind: {'prop': 'attr0'}})]
});
reflector.registerType(Dir1, {
"factory": (dir0) => new Dir1(dir0),
"parameters": [[Dir0]],
"annotations" : [new Decorator({selector: '[dir1]', bind: {'attr1': 'prop'}})]
"annotations" : [new Decorator({selector: '[dir1]', bind: {'prop': 'attr1'}})]
});
reflector.registerType(Dir2, {
"factory": (dir1) => new Dir2(dir1),
"parameters": [[Dir1]],
"annotations" : [new Decorator({selector: '[dir2]', bind: {'attr2': 'prop'}})]
"annotations" : [new Decorator({selector: '[dir2]', bind: {'prop': 'attr2'}})]
});
reflector.registerType(Dir3, {
"factory": (dir2) => new Dir3(dir2),
"parameters": [[Dir2]],
"annotations" : [new Decorator({selector: '[dir3]', bind: {'attr3': 'prop'}})]
"annotations" : [new Decorator({selector: '[dir3]', bind: {'prop': 'attr3'}})]
});
reflector.registerType(Dir4, {
"factory": (dir3) => new Dir4(dir3),
"parameters": [[Dir3]],
"annotations" : [new Decorator({selector: '[dir4]', bind: {'attr4': 'prop'}})]
"annotations" : [new Decorator({selector: '[dir4]', bind: {'prop': 'attr4'}})]
});
reflector.registerGetters({
@ -117,7 +117,7 @@ function createTemplateHtml(templateId, repeatCount) {
@Decorator({
selector: '[dir0]',
bind: {
'attr0': 'prop'
'prop': 'attr0'
}
})
class Dir0 {}
@ -125,7 +125,7 @@ class Dir0 {}
@Decorator({
selector: '[dir1]',
bind: {
'attr1': 'prop'
'prop': 'attr1'
}
})
class Dir1 {
@ -135,7 +135,7 @@ class Dir1 {
@Decorator({
selector: '[dir2]',
bind: {
'attr2': 'prop'
'prop': 'attr2'
}
})
class Dir2 {
@ -145,7 +145,7 @@ class Dir2 {
@Decorator({
selector: '[dir3]',
bind: {
'attr3': 'prop'
'prop': 'attr3'
}
})
class Dir3 {
@ -155,7 +155,7 @@ class Dir3 {
@Decorator({
selector: '[dir4]',
bind: {
'attr4': 'prop'
'prop': 'attr4'
}
})
class Dir4 {