12 #include <Wt/WJavaScript> 37 static Popup *createConfirm(
const WString& message, WObject *parent = 0);
41 static Popup *createPrompt(
const WString& message,
42 const std::string defaultValue,
47 static Popup *createAlert(
const WString& message, WObject *parent = 0);
51 void setMessage(
const WString& message);
55 void setDefaultValue(
const std::string defaultValue);
59 const WString&
message()
const {
return message_; }
74 JSignal<std::string>&
okPressed() {
return okPressed_; }
83 enum Type { Confirm, Alert, Prompt };
87 Popup(
Type t,
const WString& message,
const std::string defaultValue,