Files
MuditaOS/module-apps/apps-common/widgets/AbstractProgressTime.hpp
Lefucjusz 794128984b [BH-1992] Fix crash in Meditation and Power Nap
Fix of the issue that Meditation and
Power Nap apps would crash during
active sessions due to bad optional
access introduced in previous time
displaying fix.
2024-05-16 17:12:46 +02:00

19 lines
491 B
C++

// Copyright (c) 2017-2024, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
#pragma once
#include <time/time_constants.hpp>
#include <cstdint>
namespace gui
{
class AbstractProgressTime
{
public:
virtual ~AbstractProgressTime() = default;
virtual void updateTime(std::uint32_t currentSeconds) = 0;
virtual std::chrono::seconds getRefreshTime() = 0;
};
} // namespace gui