1#[allow(rustdoc::bare_urls)]
2#[doc = include_str!("../README.md")]
3#[doc(hidden)]
4pub mod prelude {
5 #[doc(hidden)]
6 pub use bevy_flair_core::*;
7
8 #[doc(hidden)]
9 pub use crate::FlairPlugin;
10
11 #[doc(hidden)]
12 pub use bevy_flair_style::{
13 NodePseudoState, StyleSheet, StyleSheetBuilder, TransitionEvent, TransitionEventType,
14 animations::*, components::*,
15 };
16
17 #[doc(hidden)]
18 pub use bevy_flair_css_parser::InlineStyle;
19}
20
21#[doc(inline)]
22pub use bevy_flair_core as core;
23#[doc(inline)]
24pub use bevy_flair_css_parser as parser;
25#[doc(inline)]
26pub use bevy_flair_style as style;
27
28bevy_app::plugin_group! {
29 #[derive(Clone, Debug)]
48 pub struct FlairPlugin {
49 bevy_flair_core:::PropertyRegistryPlugin,
50 bevy_flair_core:::ImplComponentPropertiesPlugin,
51 bevy_flair_style:::FlairStylePlugin,
52 bevy_flair_style:::FlairDefaultStyleAnimationsPlugin,
53 bevy_flair_css_parser:::FlairCssParserPlugin,
54 }
55}