Class PrefsPanel

Inheritance Relationships

Base Type

Class Documentation

class PrefsPanel : public log_view::PanelInterface

Public Functions

PrefsPanel(int height, int width, int y, int x, Preferences &prefs)
inline ~PrefsPanel()
virtual void refresh() override
virtual bool handleKey(int key) override
inline virtual bool handleMouse(const MEVENT &event) override
inline void setOnSave(std::function<void()> cb)
inline void setOnPreview(std::function<void()> cb)

Protected Functions

inline virtual bool canFocus() const override
inline virtual bool canNavigate() const override
virtual void activate(bool enable) override
inline virtual size_t getContentSize() const override
inline virtual int getContentHeight() const override
inline virtual int64_t getCursor() const override