usesuper::*;/// Props for the `euv_rating` component.
////// Defines the strongly-typed interface for the star rating. The value and
/// scale live in caller-owned signals so a parent can drive the rating and
/// receive updates when `readonly` is false.
#[derive(Clone, CustomDebug, Default)]pubstructEuvRatingProps{/// The current rating value, which may be fractional for half stars.
pubvalue:Signal<f64>,
/// The maximum rating value, the number of stars rendered.
pubmax:Signal<f64>,
/// Whether the rating is display-only, suppressing the fill overlay.
pubreadonly:Signal<bool>,
/// The star glyph size.
pubsize: EuvRatingSize,
}