2 repositorios
Custom UI components that wrap external visualization libraries to manage their lifecycle and dimensions.
Distinct from Component Library Architectures: Focuses on wrapping a heavy third-party graphics engine into a manageable UI component, not general component library architecture
Explore 2 awesome GitHub repositories matching user interface & experience · Visualization Component Wrappers. Refine with filters or upvote what's useful.
vue-echarts es un wrapper de gráficos declarativo y componente de Vue.js para la biblioteca Apache ECharts. Funciona como una biblioteca de visualización de datos que mapea configuraciones y actualizaciones de datos a un motor de renderizado, permitiendo la incrustación de gráficos interactivos como componentes web reutilizables. El proyecto proporciona un sistema para gestionar la consistencia visual a través de la configuración de temas y la inyección basada en contexto. Permite una personalización profunda de la interfaz de visualización, incluyendo el uso de slots con ámbito (scoped slots) para renderizar marcado HTML personalizado dentro de tooltips y la construcción de elementos gráficos complejos. La biblioteca maneja requisitos de visualización comunes como el redimensionamiento automático y responsivo, el enlace de eventos para interacciones del usuario y la gestión de indicadores de estado de carga. Para mantener el rendimiento, emplea un sistema de actualización que calcula cambios de configuración parciales para refrescar los gráficos sin realizar reinicializaciones completas.
Wraps the Apache ECharts engine within a Vue component lifecycle to manage instance creation and destruction.
This is a chart library for rendering interactive data visualizations within WeChat Mini Programs using the Apache ECharts engine. It provides a set of visual components that use 2D canvas interfaces to render line, bar, pie, and scatter plots. The library utilizes a 2D canvas interface to increase drawing speed and resolve visual layering issues. It implements an interactive charting component that supports touch-based data interaction, allowing users to see detailed contextual information through formatted tooltips when tapping or hovering over data points. The project covers mobile data v
Wraps the ECharts library inside a custom UI component to manage its lifecycle and display dimensions.