Introduction
Widgets y mini-widgets
Widgets y mini-widgets
Los widgets son interfaces de negocio independientes. Los mini-widgets son piezas más pequeñas — solas o dentro de un widget más grande.
Widgets
Mayor alcance, lógica propia, a menudo el núcleo de una vista: tabla, calendario, kanban, layout.
- más parámetros y estados
- caso de uso propio (lista, planificación, tablero)
- normalmente la superficie donde aterrizan los mini-widgets
Ejemplo: <a href="/docs/ninox/widgets/custom-table">Custom Table</a> — filas, filtros, celdas con mini-widgets.
En Ninox, el punto de entrada se llama arcCustomTable({ … }) en el campo de fórmula.
Mini-widgets
Enfoque reducido: Button, Badge, Select, barra de progreso. Poca configuración, a menudo en celdas de tabla o bloques de layout.
Ejemplos:
- <a href="/docs/ninox/mini-widgets/select">Select</a> — desplegable con estilo propio
- <a href="/docs/ninox/mini-widgets/progress-bar">Progress Bar</a> — progreso en una celda o un formulario
En Ninox: arcCustomSelect, arcCustomProgressBar, arcCustomButton, …
Widgets dentro de widgets
Los mini-widgets se colocan en slots de widgets más grandes — celdas, bloques de layout, tarjetas. También un widget completo puede aparecer dentro de otro, por ejemplo <a href="/docs/ninox/widgets/custom-layout">Custom Layout</a> en una celda de <a href="/docs/ninox/widgets/custom-table">Custom Table</a> (texto + badge + progreso).
Cómo se ve la notación anidada: <a href="/docs/ninox/patterns/nested-widget-descriptors">Nested Widget Descriptors</a>.