♻️ (html): Añade valores extra a Props

- Reordena campos, variantes y métodos para mayor consistencia interna.
- Añade `extra_or`, `extra_or_default` y `extra_or_else` a `Props`.
- Mejora la documentación y amplía los tests de integración.
This commit is contained in:
Manuel Cillero 2026-07-09 00:05:28 +02:00
parent a26aa4d30a
commit 25713a8a13
26 changed files with 578 additions and 227 deletions

View file

@ -24,7 +24,7 @@ mod attr;
pub use attr::{Attr, AttrName, AttrValue};
mod props;
pub use props::{Props, PropsOp};
pub use props::{Props, PropsError, PropsExtra, PropsOp};
mod unit;
pub use unit::UnitValue;