Add SetVisibleOnAllWorkspaces/IsVisibleOnAllWorkspaces API.

These two APIs are only available on OS X/Linux platforms.
This commit is contained in:
Haojian Wu 2015-03-26 14:18:37 +08:00
parent 1804466334
commit 476b61322f
8 changed files with 74 additions and 0 deletions

View file

@ -172,6 +172,10 @@ class NativeWindow : public brightray::DefaultWebContentsDelegate,
virtual void SetMenuBarVisibility(bool visible);
virtual bool IsMenuBarVisible();
// Visible on all workspaces.
virtual void SetVisibleOnAllWorkspaces(bool visible);
virtual bool IsVisibleOnAllWorkspaces();
// The same with closing a tab in a real browser.
//
// Should be called by platform code when user want to close the window.