Files
Upsilon/escher/include/escher/expression_table_cell.h
2018-07-03 18:29:08 +02:00

19 lines
551 B
C++

#ifndef ESCHER_EXPRESSION_TABLE_CELL_H
#define ESCHER_EXPRESSION_TABLE_CELL_H
#include <escher/expression_view.h>
#include <escher/table_cell.h>
class ExpressionTableCell : public TableCell {
public:
ExpressionTableCell(Layout layout = Layout::Horizontal);
View * labelView() const override;
void setHighlighted(bool highlight) override;
void setLayoutRef(Poincare::LayoutRef layoutR);
Poincare::LayoutRef layoutRef() const override { return m_labelExpressionView.layoutRef(); }
private:
ExpressionView m_labelExpressionView;
};
#endif