+ else if (action[0] == 'save_file') kivi.save_file(action[1], action[2], action[3], action[4]);
+ else if (action[0] == 'flash') kivi.display_flash(action[1], action[2]);
+ else if (action[0] == 'flash_detail') kivi.display_flash_detail(action[1], action[2]);
+ else if (action[0] == 'clear_flash') kivi.clear_flash(action[1], action[2]);
+ else if (action[0] == 'reinit_widgets') kivi.reinit_widgets();
+ else if (action[0] == 'run') kivi.run(action[1], action.slice(2, action.length));
+ else if (action[0] == 'run_once_for') kivi.run_once_for(action[1], action[2], action[3]);
+ else if (action[0] == 'scroll_into_view') $(action[1])[0].scrollIntoView();
+ else if (action[0] == 'set_cursor_position') kivi.set_cursor_position(action[1], action[2]);