diff options
author | Tianjie Xu <xunchang@google.com> | 2018-12-12 01:08:25 +0100 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-12-12 01:08:25 +0100 |
commit | 9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3 (patch) | |
tree | b4c41b378f11d46e64248a4157f087bb87e82d1e /screen_ui.h | |
parent | [automerger skipped] Import translations. DO NOT MERGE (diff) | |
parent | Merge "Show wipe data confirmation text in recovery mode" (diff) | |
download | android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.tar android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.tar.gz android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.tar.bz2 android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.tar.lz android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.tar.xz android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.tar.zst android_bootable_recovery-9d59cecdf99250565a7e68eb81ac2a6dbc7eacd3.zip |
Diffstat (limited to 'screen_ui.h')
-rw-r--r-- | screen_ui.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/screen_ui.h b/screen_ui.h index ff245a2fb..acd44c819 100644 --- a/screen_ui.h +++ b/screen_ui.h @@ -240,6 +240,11 @@ class ScreenRecoveryUI : public RecoveryUI, public DrawInterface { const std::vector<std::string>& backup_items, const std::function<int(int, bool)>& key_handler) override; + // Displays the localized wipe data confirmation menu. + size_t ShowPromptWipeDataConfirmationMenu( + const std::vector<std::string>& backup_headers, const std::vector<std::string>& backup_items, + const std::function<int(int, bool)>& key_handler) override; + protected: static constexpr int kMenuIndent = 4; @@ -334,9 +339,11 @@ class ScreenRecoveryUI : public RecoveryUI, public DrawInterface { std::unique_ptr<GRSurface> no_command_text_; // Localized text images for the wipe data menu. - std::unique_ptr<GRSurface> wipe_data_menu_header_text_; - std::unique_ptr<GRSurface> try_again_text_; + std::unique_ptr<GRSurface> cancel_wipe_data_text_; std::unique_ptr<GRSurface> factory_data_reset_text_; + std::unique_ptr<GRSurface> try_again_text_; + std::unique_ptr<GRSurface> wipe_data_confirmation_text_; + std::unique_ptr<GRSurface> wipe_data_menu_header_text_; // current_icon_ points to one of the frames in intro_frames_ or loop_frames_, indexed by // current_frame_, or error_icon_. |