Expand description
Blocking interfaces for the dialog APIs.
The blocking APIs will block the current thread to execute instead of relying on callback closures, which makes them easier to use.
NOTE: You cannot block the main thread when executing the dialog APIs, so you must use the [crate::api::dialog] methods instead.
Examples of main thread context are the [crate::App::run] closure and non-async commands.
Structs§
- The file dialog builder.
- A builder for message dialogs.