|
18 | 18 | #include "shell/common/node_includes.h" |
19 | 19 | #include "ui/gfx/image/image.h" |
20 | 20 |
|
21 | | -namespace mate { |
22 | | - |
23 | | -template <> |
24 | | -struct Converter<electron::TrayIcon::HighlightMode> { |
25 | | - static bool FromV8(v8::Isolate* isolate, |
26 | | - v8::Local<v8::Value> val, |
27 | | - electron::TrayIcon::HighlightMode* out) { |
28 | | - using HighlightMode = electron::TrayIcon::HighlightMode; |
29 | | - std::string mode; |
30 | | - if (ConvertFromV8(isolate, val, &mode)) { |
31 | | - if (mode == "always") { |
32 | | - *out = HighlightMode::ALWAYS; |
33 | | - return true; |
34 | | - } |
35 | | - if (mode == "selection") { |
36 | | - *out = HighlightMode::SELECTION; |
37 | | - return true; |
38 | | - } |
39 | | - if (mode == "never") { |
40 | | - *out = HighlightMode::NEVER; |
41 | | - return true; |
42 | | - } |
43 | | - } |
44 | | - return false; |
45 | | - } |
46 | | -}; |
47 | | -} // namespace mate |
48 | | - |
49 | 21 | namespace electron { |
50 | 22 |
|
51 | 23 | namespace api { |
@@ -169,10 +141,6 @@ std::string Tray::GetTitle() { |
169 | 141 | #endif |
170 | 142 | } |
171 | 143 |
|
172 | | -void Tray::SetHighlightMode(TrayIcon::HighlightMode mode) { |
173 | | - tray_icon_->SetHighlightMode(mode); |
174 | | -} |
175 | | - |
176 | 144 | void Tray::SetIgnoreDoubleClickEvents(bool ignore) { |
177 | 145 | #if defined(OS_MACOSX) |
178 | 146 | tray_icon_->SetIgnoreDoubleClickEvents(ignore); |
@@ -235,7 +203,6 @@ void Tray::BuildPrototype(v8::Isolate* isolate, |
235 | 203 | .SetMethod("setToolTip", &Tray::SetToolTip) |
236 | 204 | .SetMethod("setTitle", &Tray::SetTitle) |
237 | 205 | .SetMethod("getTitle", &Tray::GetTitle) |
238 | | - .SetMethod("setHighlightMode", &Tray::SetHighlightMode) |
239 | 206 | .SetMethod("setIgnoreDoubleClickEvents", |
240 | 207 | &Tray::SetIgnoreDoubleClickEvents) |
241 | 208 | .SetMethod("getIgnoreDoubleClickEvents", |
|
0 commit comments