|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
The handlers a widget was given, which the interaction helpers call. More...
#include <recording_backend.hpp>
Public Attributes | |
| Action | click |
| From ButtonWidget::setOnClick. | |
| std::function< void(std::string)> | change |
| From TextInputWidget::setOnChange. | |
| std::function< void(std::string)> | submit |
| From TextInputWidget::setOnSubmit. | |
| std::function< void(std::string)> | commit |
| From TextInputWidget::setOnCommit. | |
| std::function< void(bool)> | toggle |
| From CheckboxWidget::setOnToggle, PanelWidget::setOnToggle or CollapsibleWidget::setOnToggle. | |
| std::function< void(Key)> | select |
| From SelectWidget::setOnSelect. | |
| Action | open |
| From SelectWidget::setOnOpen. | |
| std::function< void(std::size_t)> | index |
| From TabsWidget::setOnSelect. | |
| std::function< void(std::optional< morph::time::Timestamp >)> | dateTime |
| From DateTimeInputWidget::setOnChange. | |
| std::function< void(std::int64_t)> | slide |
| From SliderWidget::setOnChange. | |
| std::function< void(std::int64_t)> | slideCommit |
| From SliderWidget::setOnCommit. | |
| std::function< void(std::string)> | picked |
| From FilePickerWidget::setOnPicked. | |
| Action | dismiss |
| From DialogWidget::setOnDismiss, DrawerWidget::setOnDismiss or BannerWidget::setOnDismiss. | |
| std::function< void(std::vector< Key >)> | selection |
| From TableWidget::setOnSelectionChange. | |
| std::function< void(Key)> | activate |
| From TableWidget::setOnActivate. | |
| std::function< bool(Key const &)> | accepts |
| The drop handler's predicate, from Widget::setDropHandler. | |
| std::function< void(Key)> | drop |
| The drop handler, from Widget::setDropHandler. | |
| std::function< void(std::string, std::string)> | component |
| From CustomWidget::setOnEvent: the event's name and its payload. | |
| std::function< void(std::string)> | chord |
| The chord handler, from Widget::setKeys. | |
| std::function< void()> | hover |
| From Widget::setOnHover. | |
| std::function< void(std::vector< std::size_t >)> | path |
| A menu's activation handler, from MenuWidget::setOnActivate. | |
| Action | action |
| An action button's handler, from BannerWidget::setOnAction or EmptyStateWidget::setOnAction. | |
| std::function< void(std::vector< int >)> | resize |
| From SplitterWidget::setOnResize. | |
| std::function< void(std::vector< std::string >)> | files |
| From DropZoneWidget::setOnDrop. | |
The handlers a widget was given, which the interaction helpers call.
Definition at line 438 of file recording_backend.hpp.
| Action morph::ui::testing::detail::Callbacks::click |
From ButtonWidget::setOnClick.
Definition at line 440 of file recording_backend.hpp.
| std::function<void(std::string)> morph::ui::testing::detail::Callbacks::change |
From TextInputWidget::setOnChange.
Definition at line 442 of file recording_backend.hpp.
| std::function<void(std::string)> morph::ui::testing::detail::Callbacks::submit |
From TextInputWidget::setOnSubmit.
Definition at line 444 of file recording_backend.hpp.
| std::function<void(std::string)> morph::ui::testing::detail::Callbacks::commit |
From TextInputWidget::setOnCommit.
Definition at line 446 of file recording_backend.hpp.
| std::function<void(bool)> morph::ui::testing::detail::Callbacks::toggle |
From CheckboxWidget::setOnToggle, PanelWidget::setOnToggle or CollapsibleWidget::setOnToggle.
Definition at line 448 of file recording_backend.hpp.
| std::function<void(Key)> morph::ui::testing::detail::Callbacks::select |
From SelectWidget::setOnSelect.
Definition at line 450 of file recording_backend.hpp.
| Action morph::ui::testing::detail::Callbacks::open |
From SelectWidget::setOnOpen.
Definition at line 452 of file recording_backend.hpp.
| std::function<void(std::size_t)> morph::ui::testing::detail::Callbacks::index |
From TabsWidget::setOnSelect.
Definition at line 454 of file recording_backend.hpp.
| std::function<void(std::optional<morph::time::Timestamp>)> morph::ui::testing::detail::Callbacks::dateTime |
From DateTimeInputWidget::setOnChange.
Definition at line 456 of file recording_backend.hpp.
| std::function<void(std::int64_t)> morph::ui::testing::detail::Callbacks::slide |
From SliderWidget::setOnChange.
Definition at line 458 of file recording_backend.hpp.
| std::function<void(std::int64_t)> morph::ui::testing::detail::Callbacks::slideCommit |
From SliderWidget::setOnCommit.
Definition at line 460 of file recording_backend.hpp.
| std::function<void(std::string)> morph::ui::testing::detail::Callbacks::picked |
From FilePickerWidget::setOnPicked.
Definition at line 462 of file recording_backend.hpp.
| Action morph::ui::testing::detail::Callbacks::dismiss |
From DialogWidget::setOnDismiss, DrawerWidget::setOnDismiss or BannerWidget::setOnDismiss.
Definition at line 464 of file recording_backend.hpp.
| std::function<void(std::vector<Key>)> morph::ui::testing::detail::Callbacks::selection |
From TableWidget::setOnSelectionChange.
Definition at line 466 of file recording_backend.hpp.
| std::function<void(Key)> morph::ui::testing::detail::Callbacks::activate |
From TableWidget::setOnActivate.
Definition at line 468 of file recording_backend.hpp.
| std::function<bool(Key const&)> morph::ui::testing::detail::Callbacks::accepts |
The drop handler's predicate, from Widget::setDropHandler.
Definition at line 470 of file recording_backend.hpp.
| std::function<void(Key)> morph::ui::testing::detail::Callbacks::drop |
The drop handler, from Widget::setDropHandler.
Definition at line 472 of file recording_backend.hpp.
| std::function<void(std::string, std::string)> morph::ui::testing::detail::Callbacks::component |
From CustomWidget::setOnEvent: the event's name and its payload.
Definition at line 474 of file recording_backend.hpp.
| std::function<void(std::string)> morph::ui::testing::detail::Callbacks::chord |
The chord handler, from Widget::setKeys.
Definition at line 476 of file recording_backend.hpp.
| std::function<void()> morph::ui::testing::detail::Callbacks::hover |
From Widget::setOnHover.
Definition at line 478 of file recording_backend.hpp.
| std::function<void(std::vector<std::size_t>)> morph::ui::testing::detail::Callbacks::path |
A menu's activation handler, from MenuWidget::setOnActivate.
Definition at line 480 of file recording_backend.hpp.
| Action morph::ui::testing::detail::Callbacks::action |
An action button's handler, from BannerWidget::setOnAction or EmptyStateWidget::setOnAction.
Definition at line 482 of file recording_backend.hpp.
| std::function<void(std::vector<int>)> morph::ui::testing::detail::Callbacks::resize |
From SplitterWidget::setOnResize.
Definition at line 484 of file recording_backend.hpp.
| std::function<void(std::vector<std::string>)> morph::ui::testing::detail::Callbacks::files |
From DropZoneWidget::setOnDrop.
Definition at line 486 of file recording_backend.hpp.