rlvgl-core 0.1.6

A modular, idiomatic Rust reimplementation of the LVGL graphics library for embedded and simulator use.
Documentation
<!--
core/README.md - Overview of rlvgl core abstractions.
-->
<p align="center">
  <img src="../rlvgl-logo.png" alt="rlvgl" />
</p>

# rlvgl-core

Package: `rlvgl-core`.

This crate contains the runtime abstractions that underpin every widget and
backend used in **rlvgl**.

Currently implemented pieces:

- `Widget` trait defining drawing and event callbacks
- `WidgetNode` tree for hierarchical composition
- `Event` enum for basic input
- `Renderer` trait for target-agnostic drawing
- `Style` struct with builder for widget appearance

These APIs are early and will evolve as more widgets and backends come online.