Building UI
🗃️ Arquetipos
4 artículos
📄️ Component Basics
Los componentes son bloques de construcción fundamentales que se pueden agregar a una ventana, proporcionando funcionalidad de interfaz de usuario y comportamiento personalizado. En webforJ, la clase Component sirve como la base para todos los componentes dentro del motor.
📄️ Composite Components
El componente Composite combina componentes existentes de webforJ en componentes reutilizables y auto contenidos con comportamiento personalizado. Úsalo para envolver componentes internos de webforJ en unidades de lógica de negocio reutilizables, reutilizar patrones de componentes en toda tu aplicación y combinar múltiples componentes sin exponer detalles de implementación.
📄️ Elements
Los desarrolladores de webforJ tienen la opción de elegir no solo entre la rica biblioteca de componentes proporcionados, sino también de integrar componentes de otros lugares. Para facilitar esto, se puede usar el componente Element para simplificar la integración de cualquier cosa, desde elementos HTML simples hasta componentes web personalizados más complejos.
📄️ Element Composite
La clase ElementComposite sirve como una base versátil para gestionar elementos compuestos en aplicaciones webforJ. Su propósito principal es facilitar la interacción con los elementos HTML, representados por la clase Element, al proporcionar un enfoque estructurado para manejar propiedades, atributos y oyentes de eventos. Permite la implementación y reutilización de elementos en una aplicación. Use la clase ElementComposite al implementar Web Components para su uso en aplicaciones webforJ.
🗃️ HTML y Componentes Web
2 artículos
📄️ Events
Los componentes, ya sean personalizados o parte del marco, admiten el manejo de eventos. Puedes agregar oyentes de eventos para capturar varios tipos de eventos, como interacciones del usuario, cambios en el estado u otros eventos personalizados. Estos oyentes de eventos se pueden utilizar para activar acciones o comportamientos específicos en respuesta a los eventos.