Skip to content

Commit

Permalink
Organize code
Browse files Browse the repository at this point in the history
  • Loading branch information
sethlu committed Feb 10, 2018
1 parent 0d4c6e3 commit 29f9929
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 24 deletions.
35 changes: 18 additions & 17 deletions atom/browser/api/atom_api_notification.cc
Original file line number Diff line number Diff line change
Expand Up @@ -105,22 +105,22 @@ bool Notification::GetSilent() const {
return silent_;
}

base::string16 Notification::GetReplyPlaceholder() const {
return reply_placeholder_;
}

bool Notification::GetHasReply() const {
return has_reply_;
}

std::vector<brightray::NotificationAction> Notification::GetActions() const {
return actions_;
base::string16 Notification::GetReplyPlaceholder() const {
return reply_placeholder_;
}

base::string16 Notification::GetSound() const {
return sound_;
}

std::vector<brightray::NotificationAction> Notification::GetActions() const {
return actions_;
}

base::string16 Notification::GetCloseButtonText() const {
return close_button_text_;
}
Expand All @@ -142,23 +142,23 @@ void Notification::SetSilent(bool new_silent) {
silent_ = new_silent;
}

void Notification::SetHasReply(bool new_has_reply) {
has_reply_ = new_has_reply;
}

void Notification::SetReplyPlaceholder(const base::string16& new_placeholder) {
reply_placeholder_ = new_placeholder;
}

void Notification::SetHasReply(bool new_has_reply) {
has_reply_ = new_has_reply;
void Notification::SetSound(const base::string16& new_sound) {
sound_ = new_sound;
}

void Notification::SetActions(
const std::vector<brightray::NotificationAction>& actions) {
actions_ = actions;
}

void Notification::SetSound(const base::string16& new_sound) {
sound_ = new_sound;
}

void Notification::SetCloseButtonText(const base::string16& text) {
close_button_text_ = text;
}
Expand Down Expand Up @@ -232,15 +232,16 @@ void Notification::BuildPrototype(v8::Isolate* isolate,
.SetProperty("subtitle", &Notification::GetSubtitle,
&Notification::SetSubtitle)
.SetProperty("body", &Notification::GetBody, &Notification::SetBody)
.SetProperty("silent", &Notification::GetSilent, &Notification::SetSilent)
.SetProperty("replyPlaceholder", &Notification::GetReplyPlaceholder,
&Notification::SetReplyPlaceholder)
.SetProperty("silent", &Notification::GetSilent,
&Notification::SetSilent)
.SetProperty("hasReply", &Notification::GetHasReply,
&Notification::SetHasReply)
.SetProperty("actions", &Notification::GetActions,
&Notification::SetActions)
.SetProperty("replyPlaceholder", &Notification::GetReplyPlaceholder,
&Notification::SetReplyPlaceholder)
.SetProperty("sound", &Notification::GetSound,
&Notification::SetSound)
.SetProperty("actions", &Notification::GetActions,
&Notification::SetActions)
.SetProperty("closeButtonText", &Notification::GetCloseButtonText,
&Notification::SetCloseButtonText);
}
Expand Down
12 changes: 6 additions & 6 deletions atom/browser/api/atom_api_notification.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,21 +52,21 @@ class Notification : public mate::TrackableObject<Notification>,
base::string16 GetSubtitle() const;
base::string16 GetBody() const;
bool GetSilent() const;
base::string16 GetReplyPlaceholder() const;
bool GetHasReply() const;
std::vector<brightray::NotificationAction> GetActions() const;
base::string16 GetReplyPlaceholder() const;
base::string16 GetSound() const;
std::vector<brightray::NotificationAction> GetActions() const;
base::string16 GetCloseButtonText() const;

// Prop Setters
void SetTitle(const base::string16& new_title);
void SetSubtitle(const base::string16& new_subtitle);
void SetBody(const base::string16& new_body);
void SetSilent(bool new_silent);
void SetReplyPlaceholder(const base::string16& new_reply_placeholder);
void SetHasReply(bool new_has_reply);
void SetActions(const std::vector<brightray::NotificationAction>& actions);
void SetReplyPlaceholder(const base::string16& new_reply_placeholder);
void SetSound(const base::string16& sound);
void SetActions(const std::vector<brightray::NotificationAction>& actions);
void SetCloseButtonText(const base::string16& text);

private:
Expand All @@ -77,10 +77,10 @@ class Notification : public mate::TrackableObject<Notification>,
base::string16 icon_path_;
bool has_icon_ = false;
bool silent_ = false;
base::string16 reply_placeholder_;
bool has_reply_ = false;
std::vector<brightray::NotificationAction> actions_;
base::string16 reply_placeholder_;
base::string16 sound_;
std::vector<brightray::NotificationAction> actions_;
base::string16 close_button_text_;

brightray::NotificationPresenter* presenter_;
Expand Down
2 changes: 1 addition & 1 deletion brightray/browser/notification.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ struct NotificationOptions {
base::string16 subtitle;
base::string16 msg;
std::string tag;
bool silent;
GURL icon_url;
SkBitmap icon;
bool silent;
bool has_reply;
base::string16 reply_placeholder;
base::string16 sound;
Expand Down

0 comments on commit 29f9929

Please sign in to comment.