You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/src/compile/nodes/Fragment.ts

19 lines
538 B

import Node from './shared/Node';
import Component from '../Component';
import mapChildren from './shared/mapChildren';
import Block from '../render-dom/Block';
import TemplateScope from './shared/TemplateScope';
export default class Fragment extends Node {
block: Block;
children: Node[];
scope: TemplateScope;
constructor(component: Component, info: any) {
const scope = new TemplateScope();
super(component, null, scope, info);
this.scope = scope;
this.children = mapChildren(component, this, scope, info.children);
}
}