use bevy::prelude::*;
use bevy_asky::view;
pub fn views(app: &mut App) {
#[cfg(feature = "ascii")]
app.add_plugins(view::ascii::plugin);
#[cfg(feature = "color")]
app.add_plugins(view::color::plugin);
#[cfg(feature = "button")]
app.add_plugins(view::button::plugin);
#[cfg(not(any(feature = "color", feature = "ascii", feature = "button")))]
panic!("Please use a view feature: ascii, color, or button.");
}
#[cfg(all(not(feature = "color"), feature = "ascii"))]
pub use view::ascii::View;
#[cfg(feature = "color")]
pub use view::color::View;