3#include "di/container/string/string_view.h"
4#include "di/reflect/prelude.h"
18constexpr auto tag_invoke(di::Tag<di::reflect>, di::InPlaceType<BracketedPasteMode>) {
20 return di::make_enumerators<
"BracketedPasteMode">(di::enumerator<
"Disabled",
Disabled>,
21 di::enumerator<
"Enabled",
Enabled>);
Definition clipboard.h:10
constexpr auto bracketed_paste_end
Definition paste_event_io.h:16
constexpr auto tag_invoke(di::Tag< di::reflect >, di::InPlaceType< ClipboardMode >)
Definition clipboard.h:21
auto serialize_paste_event(PasteEvent const &event, BracketedPasteMode mode) -> di::String
Definition paste_event_io.cpp:8
auto is_bracketed_paste_begin(CSI const &csi) -> bool
Definition paste_event_io.cpp:18
BracketedPasteMode
Definition paste_event_io.h:11
@ Disabled
Disallow read/writing the clipboard.
Definition clipboard.h:18
@ Enabled
Definition focus_event_io.h:12