[escher] AlternateEmptyViewController: give the delegate the opportunity

to choose the view to display when empty
This commit is contained in:
Émilie Feral
2018-10-08 16:21:41 +02:00
parent 1adefc3bc4
commit 4dda66e58d
10 changed files with 28 additions and 19 deletions

View File

@@ -8,14 +8,14 @@
namespace Solver {
class SolutionsController : public ViewController, public AlternateEmptyViewDelegate, public SelectableTableViewDataSource, public TableViewDataSource {
class SolutionsController : public ViewController, public AlternateEmptyViewDefaultDelegate, public SelectableTableViewDataSource, public TableViewDataSource {
public:
SolutionsController(Responder * parentResponder, EquationStore * equationStore);
/* ViewController */
const char * title() override;
View * view() override;
void viewWillAppear() override;
/* AlternateEmptyViewDelegate */
/* AlternateEmptyViewDefaultDelegate */
bool isEmpty() const override;
virtual I18n::Message emptyMessage() override;
virtual Responder * defaultController() override;