bevy_ui_builders/dialog/
mod.rs

1//! Dialog module - Gateway only
2
3// Private submodules - no implementation here!
4mod builder;
5mod plugin;
6mod systems;
7mod types;
8
9// Public exports only
10pub use builder::{DialogBuilder, presets};
11pub use plugin::DialogPlugin;
12pub use systems::DialogButtonEvent;
13pub use types::{
14    DialogOverlay,
15    DialogType,
16    DialogContainer,
17    DialogTitle,
18    DialogBody,
19    DialogButtonRow,
20    DialogButton,
21    DialogButtonMarker,
22    // Dialog type markers
23    ExitConfirmationDialog,
24    UnsavedChangesDialog,
25    ResolutionDialog,
26    ErrorDialog,
27    InfoDialog,
28    WarningDialog,
29    SuccessDialog,
30    // Button markers
31    ConfirmButton,
32    CancelButton,
33    SaveButton,
34    DiscardButton,
35    OkButton,
36    YesButton,
37    NoButton,
38};