Urara-Blog/node_modules/.pnpm-store/v3/files/99/9006a7dd0c4c22a31289481de0d0c052f466999c7715bb7073eaafe8255d37e4f168abb5693a511a14989aba1fdcd3254fab48c0918ee29f6514cf4d181b11
2022-08-14 01:14:53 +08:00

17 lines
688 B
Text

import Wrapper from './shared/Wrapper';
import Renderer from '../Renderer';
import Block from '../Block';
import Slot from '../../nodes/Slot';
import FragmentWrapper from './Fragment';
import { Identifier } from 'estree';
export default class SlotWrapper extends Wrapper {
node: Slot;
fragment: FragmentWrapper;
fallback: Block | null;
slot_block: Block;
var: Identifier;
dependencies: Set<string>;
constructor(renderer: Renderer, block: Block, parent: Wrapper, node: Slot, strip_whitespace: boolean, next_sibling: Wrapper);
render(block: Block, parent_node: Identifier, parent_nodes: Identifier): void;
is_dependency_dynamic(name: string): boolean;
}