50 enum class mode { add, edit };
57 Wt::Signal<account_data>& saved() {
return saved_; }
62 void validate_and_save();
65 Wt::WLineEdit* username_edit_;
66 Wt::WLineEdit* email_edit_;
67 Wt::WPasswordEdit* password_edit_;
68 Wt::WPasswordEdit* confirm_password_edit_;
69 Wt::WText* status_text_;
71 boost::uuids::uuid account_id_;
72 Wt::Signal<account_data> saved_;