Skip to main content
La API Topbar Menu permite a las extensiones agregar elementos de menú personalizados a la barra de menú superior de ComfyUI. Resulta útil para dar acceso a funciones avanzadas o a comandos que se usan con menos frecuencia.

Uso básico

Las definiciones de comandos siguen el mismo patrón que en la API de comandos y atajos de teclado. Consulta esa página para obtener información más detallada sobre cómo definir comandos.

Configuración de comandos

Cada comando requiere un id, un label y una function:

Configuración del menú

El arreglo menuCommands define dónde colocar los comandos dentro de la estructura del menú:
El arreglo path especifica la jerarquía del menú. Por ejemplo, ["File", "Export"] agregaría comandos al submenú “Export” dentro del menú “File”.

Ejemplos de menú

Agregar a menús existentes

Crear una estructura de submenú

Varias ubicaciones de menú

Puedes agregar el mismo comando en varias ubicaciones de menú:
Los comandos pueden funcionar con otras API de ComfyUI, como las configuraciones. Para obtener más información sobre la API de configuraciones, consulta la documentación de la API de configuraciones.