buildProps
function buildProps(
node: ElementNode,
context: TransformContext,
props: (DirectiveNode | AttributeNode)[] | undefined,
isComponent: boolean,
isDynamicComponent: boolean,
ssr?: boolean,
): {props: PropsExpression | undefined;
directives: DirectiveNode[];
patchFlag: number;
dynamicPropNames: string[];
shouldUseBlock: boolean;
};§
buildProps(node: ElementNode, context: TransformContext, props: (DirectiveNode | AttributeNode)[] | undefined, isComponent: boolean, isDynamicComponent: boolean, ssr?: boolean): {
[src]props: PropsExpression | undefined;
directives: DirectiveNode[];
patchFlag: number;
dynamicPropNames: string[];
shouldUseBlock: boolean;
}§Parameters
§
node: ElementNode
[src]§
context: TransformContext
[src]§
props: (DirectiveNode | AttributeNode)[] | undefined
[src]§Return Type
§
{
[src]props: PropsExpression | undefined;
directives: DirectiveNode[];
patchFlag: number;
dynamicPropNames: string[];
shouldUseBlock: boolean;
}