UNPKG

svelte

Version:

Cybernetically enhanced web apps

27 lines (26 loc) 1.09 kB
import Wrapper from './shared/Wrapper'; import Renderer from '../Renderer'; import Block from '../Block'; import AwaitBlock from '../../nodes/AwaitBlock'; import FragmentWrapper from './Fragment'; import PendingBlock from '../../nodes/PendingBlock'; import ThenBlock from '../../nodes/ThenBlock'; import CatchBlock from '../../nodes/CatchBlock'; declare class AwaitBlockBranch extends Wrapper { node: PendingBlock | ThenBlock | CatchBlock; block: Block; fragment: FragmentWrapper; is_dynamic: boolean; var: any; constructor(status: string, renderer: Renderer, block: Block, parent: Wrapper, node: AwaitBlock, strip_whitespace: boolean, next_sibling: Wrapper); } export default class AwaitBlockWrapper extends Wrapper { node: AwaitBlock; pending: AwaitBlockBranch; then: AwaitBlockBranch; catch: AwaitBlockBranch; var: string; constructor(renderer: Renderer, block: Block, parent: Wrapper, node: AwaitBlock, strip_whitespace: boolean, next_sibling: Wrapper); render(block: Block, parent_node: string, parent_nodes: string): void; } export {};