Saltar al contenido principal
La API Topbar Menu permite que las extensiones agreguen 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ús

Varias ubicaciones de menú

Puedes agregar el mismo comando en varias ubicaciones del menú:
Los comandos pueden trabajar 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.