feat(compiler): integrate compiler with view engine - change detection tests work (#14412)
Included refactoring: - make ViewData.parentIndex point to component provider index - split NodeType.Provider into Provider / Directive / Pipe - make purePipe take the real pipe as argument to detect changes - order change detection: 1) directive props 2) renderer props Part of #14013 PR Close #14412
This commit is contained in:

committed by
Miško Hevery

parent
1dc9be4b7d
commit
e4e9dbe33d
@ -75,10 +75,13 @@ function TreeComponent_0(): ViewDefinition {
|
||||
],
|
||||
(check, view) => {
|
||||
const cmp = view.component;
|
||||
check(view, 0, ArgumentType.Inline, cmp.bgColor);
|
||||
check(view, 1, ArgumentType.Inline, cmp.data.value);
|
||||
check(view, 3, ArgumentType.Inline, cmp.data.left != null);
|
||||
check(view, 5, ArgumentType.Inline, cmp.data.right != null);
|
||||
},
|
||||
(check, view) => {
|
||||
const cmp = view.component;
|
||||
check(view, 0, ArgumentType.Inline, cmp.bgColor);
|
||||
check(view, 1, ArgumentType.Inline, cmp.data.value);
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user