Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
BrowserFileDialog.h File Reference
#include <functional>
#include <optional>
#include <string>
#include <string_view>
Include dependency graph for BrowserFileDialog.h:
This graph shows which files directly or indirectly include this file:

Classes

class  donner::editor::BrowserFileDialog
 Asynchronous browser-owned file access; the host window must outlive this object. More...
struct  donner::editor::BrowserFileDialog::Result
 Owning result consumed by the editor thread. More...

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.

Class Documentation

◆ donner::editor::BrowserFileDialog::Result

struct donner::editor::BrowserFileDialog::Result

Owning result consumed by the editor thread.

Class Members
string error User-facing failure message.
string name Selected filename, without a host path.
Operation operation Completed operation.
string source SVG text returned by Open.
Status status Success, cancellation or failure.