Own grid workers and thin Apple platform bridge
This commit is contained in:
@@ -16,6 +16,12 @@ struct AppleDocumentPickerBridge {
|
||||
std::function<void(std::vector<std::string> file_types, PickedPathCallback callback)> pick_save_file;
|
||||
std::function<void(PickedPathCallback callback)> pick_directory;
|
||||
std::function<std::string(std::string_view path)> format_working_directory_path;
|
||||
std::function<std::string()> clipboard_text;
|
||||
std::function<bool(std::string_view text)> set_clipboard_text;
|
||||
std::function<void(std::string path)> display_file;
|
||||
std::function<void(std::string path)> share_file;
|
||||
std::function<void(bool visible)> set_cursor_visible;
|
||||
std::function<void()> save_ui_state;
|
||||
};
|
||||
|
||||
class AppleDocumentPlatformServices {
|
||||
|
||||
Reference in New Issue
Block a user