|
|
|
@ -1,7 +1,6 @@
|
|
|
|
import Wrapper from './shared/Wrapper';
|
|
|
|
import Wrapper from './shared/Wrapper';
|
|
|
|
import Renderer from '../Renderer';
|
|
|
|
import Renderer from '../Renderer';
|
|
|
|
import Block from '../Block';
|
|
|
|
import Block from '../Block';
|
|
|
|
import EachBlock from '../../nodes/EachBlock';
|
|
|
|
|
|
|
|
import KeyBlock from '../../nodes/KeyBlock';
|
|
|
|
import KeyBlock from '../../nodes/KeyBlock';
|
|
|
|
import create_debugging_comment from './shared/create_debugging_comment';
|
|
|
|
import create_debugging_comment from './shared/create_debugging_comment';
|
|
|
|
import FragmentWrapper from './Fragment';
|
|
|
|
import FragmentWrapper from './Fragment';
|
|
|
|
@ -19,7 +18,7 @@ export default class KeyBlockWrapper extends Wrapper {
|
|
|
|
renderer: Renderer,
|
|
|
|
renderer: Renderer,
|
|
|
|
block: Block,
|
|
|
|
block: Block,
|
|
|
|
parent: Wrapper,
|
|
|
|
parent: Wrapper,
|
|
|
|
node: EachBlock,
|
|
|
|
node: KeyBlock,
|
|
|
|
strip_whitespace: boolean,
|
|
|
|
strip_whitespace: boolean,
|
|
|
|
next_sibling: Wrapper
|
|
|
|
next_sibling: Wrapper
|
|
|
|
) {
|
|
|
|
) {
|
|
|
|
@ -107,7 +106,7 @@ export default class KeyBlockWrapper extends Wrapper {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
${this.var} = ${this.block.name}(#ctx);
|
|
|
|
${this.var} = ${this.block.name}(#ctx);
|
|
|
|
${this.var}.c();
|
|
|
|
${this.var}.c();
|
|
|
|
${has_transitions && b`@transition_in(${this.var})`}
|
|
|
|
${has_transitions && b`@transition_in(${this.var}, 1)`}
|
|
|
|
${this.var}.m(${this.get_update_mount_node(anchor)}, ${anchor});
|
|
|
|
${this.var}.m(${this.get_update_mount_node(anchor)}, ${anchor});
|
|
|
|
`;
|
|
|
|
`;
|
|
|
|
|
|
|
|
|
|
|
|
|