/* * Copyright (c) 2024, Sanil Gupta . * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include "ViewEventDialog.h" #include #include #include #include namespace Calendar { class ViewEventWidget final : public GUI::Widget { C_OBJECT(ViewEventWidget); public: static ErrorOr> create(ViewEventDialog*, Vector& events); virtual ~ViewEventWidget() override = default; private: ViewEventWidget() = default; static ErrorOr> try_create(); }; }