#include "ui/base/accelerators/ash/quick_insert_event_property.h"
#include <cstdint>
#include <vector>
#include "ui/events/event.h"
namespace ui {
namespace {
constexpr char kPropertyQuickInsert[] = "quick_insert_event";
}
void SetQuickInsertProperty(Event* event) {
auto properties =
event->properties() ? *event->properties() : Event::Properties();
properties.emplace(kPropertyQuickInsert, std::vector<std::uint8_t>());
event->SetProperties(properties);
}
bool HasQuickInsertProperty(const Event& event) {
auto* properties = event.properties();
if (!properties) {
return false;
}
return properties->find(kPropertyQuickInsert) != properties->end();
}
}