Skip to content

createSymbolSlot

import { createSymbolSlot } from "@alloy-js/core";
function createSymbolSlot(): {
(props: {
children: Children;
}): Children;
ref: Ref<ShallowReactive<Set<OutputSymbol>> | undefined, ShallowReactive<Set<OutputSymbol>> | undefined>;
instantiateInto(baseSymbol: OutputSymbol): void;
copyInto(baseSymbol: OutputSymbol): void;
};

Parameters

Returns

{ (props: { children: Children; }): Children; ref: Ref<ShallowReactive<Set<MemberDeclaration context interface>> | undefined, ShallowReactive<Set<MemberDeclaration context interface>> | undefined>; instantiateInto(baseSymbol: MemberDeclaration context interface): void; copyInto(baseSymbol: MemberDeclaration context interface): void; }