9 m_executeScript(
I18n::Message::ExecuteScript),
10 m_renameScript(
I18n::Message::RenameScript),
11 m_autoImportScript(
I18n::Message::AutoImportScript),
12 m_deleteScript(
I18n::Message::DeleteScript),
13 m_selectableTableView(this),
14 m_script(
Ion::Storage::Record()),
15 m_menuController(menuController)
25 stackViewController()->
pop();
75 assert(index < k_totalNumberOfCell);
76 HighlightCell * cells[] = {&m_executeScript, &m_renameScript, &m_autoImportScript, &m_deleteScript};
81 if (cell == &m_autoImportScript) {
View * accessoryView() const override
ScriptParameterController(Responder *parentResponder, I18n::Message title, MenuController *menuController)
Responder * parentResponder() const
void didBecomeFirstResponder() override
bool selectCellAtLocation(int i, int j, bool setFirstResponder=true)
void reloadData(bool setFirstResponder=true)
enum Message uint16_t enum Language uint16_t const char * translate(Message m, Language l=(Language) 0)
void viewWillAppear() override
void setScript(Script script)
HighlightCell * reusableCell(int index) override
void toggleImportationStatus()
void willDisplayCellForIndex(HighlightCell *cell, int index) override
bool importationStatus() const
void setFirstResponder(Responder *responder)
bool handleEvent(Ion::Events::Event event) override
void selectCellAtLocation(int i, int j)
void setState(bool state)
void dismissScriptParameterController()
const char * title() override