[escher] Add a method in even odd editable text cell to access editable

text cell

Change-Id: Ic1c7749dfacb890f6def5f7261ba4cb0659fc1f3
This commit is contained in:
Émilie Feral
2016-12-20 10:06:40 +01:00
parent e688b91fce
commit b85ea03b8e
2 changed files with 5 additions and 0 deletions

View File

@@ -8,6 +8,7 @@
class EvenOddEditableTextCell : public EvenOddCell, public Responder {
public:
EvenOddEditableTextCell(Responder * parentResponder, TextFieldDelegate * delegate, char * draftTextBuffer);
EditableTextCell * editableTextCell();
void reloadCell() override;
const char * text() const;
void setText(const char * textContent);

View File

@@ -9,6 +9,10 @@ EvenOddEditableTextCell::EvenOddEditableTextCell(Responder * parentResponder, Te
{
}
EditableTextCell * EvenOddEditableTextCell::editableTextCell() {
return &m_editableCell;
}
void EvenOddEditableTextCell::reloadCell() {
EvenOddCell::reloadCell();
m_editableCell.textField()->setBackgroundColor(backgroundColor());