Skip to content

Declaration

A Python declaration, which can be a class, function, variable, etc.

import { Declaration } from "@alloy-js/python";
<Declaration
name={string | Namekey}
nameKind={PythonElements}
symbol={PythonOutputSymbol}
/>
nameoptionalstring | Namekey

The name of this declaration.

nameKindoptionalPythonElements

The name policy kind to apply to the declaration.

symboloptional[unresolved link]

The symbol to use for this declaration.

This component is used to create a declaration with a symbol that can be referenced in the code.