Add login event for "app" module

This commit is contained in:
Cheng Zhao 2015-10-28 19:34:01 +08:00
parent 54dad72d92
commit d05255179a
7 changed files with 106 additions and 8 deletions

View file

@ -29,6 +29,8 @@ class MenuModel;
namespace atom {
class LoginHandler;
// This class is used for control application-wide operations.
class Browser : public WindowListObserver {
public:
@ -122,6 +124,9 @@ class Browser : public WindowListObserver {
net::SSLCertRequestInfo* cert_request_info,
scoped_ptr<content::ClientCertificateDelegate> delegate);
// Request basic auth login.
void RequestLogin(LoginHandler* login_handler);
void AddObserver(BrowserObserver* obs) {
observers_.AddObserver(obs);
}