Class DetailsPanel

Inheritance Relationships

Base Type

Class Documentation

class DetailsPanel : public log_view::PanelInterface

Public Functions

inline DetailsPanel(int height, int width, int y, int x, const LogFilter &filter)
inline virtual ~DetailsPanel()
virtual void refresh()
virtual bool handleNavigation(int key)

Protected Functions

inline virtual bool canNavigate() const
inline virtual size_t getContentSize() const
inline virtual int getContentHeight() const
virtual int getContentWidth() const
inline virtual void setCursor(int64_t cursor)
inline virtual int64_t getCursor() const

Protected Attributes

const LogFilter &filter_
mutable size_t content_size_ = 6
int64_t cursor_ = -1
int64_t last_selected_ = -2