/* * Copyright (c) CompanyNameMagicTag 2024-2024. All rights reserved. * Description: TjdUiAppAodPresenter * Author: * Create: 2024-10-30 */ #ifndef TJD_UI_APP_AOD_PRESENTER_H #define TJD_UI_APP_AOD_PRESENTER_H #include "KeyInputListener.h" #include "Presenter.h" #include "TjdUiAppAodView.h" #include "TjdUiTaskListener.h" #include "components/ui_view.h" namespace TJD { class TjdUiAppAodView; class TjdUiAppAodPresenter : public OHOS::Presenter, public TjdUiTaskListener { public: TjdUiAppAodPresenter() {} ~TjdUiAppAodPresenter() override {} TjdUiAppAodPresenter(const TjdUiAppAodPresenter &) = delete; TjdUiAppAodPresenter &operator=(const TjdUiAppAodPresenter &) = delete; void OnResume() override; void OnPause() override; void Notify() override; private: uint32_t timerCount_{0}; }; // TjdUiAppAodPresenter } // namespace TJD #endif // AODPRESENTER_H