private-browsing
The private-browsing
module allows you to access Firefox's private browsing
mode, detecting if it is active and when its state changes.
This module is available in all applications. However, only Firefox will ever
transition into or out of private browsing mode. For all other applications,
pb.isActive
will always be false
, and none of the events will be emitted.
API Reference
Functions
activate()
Turns on private browsing mode.
deactivate()
Turns off private browsing mode.
Properties
isActive : boolean
This read-only boolean is true if private browsing mode is turned on.
Events
start
Emitted immediately after the browser enters private browsing mode.
var pb = require("private-browsing");
pb.on("start", function() {
// Do something when the browser starts private browsing mode.
});
stop
Emitted immediately after the browser exits private browsing mode.
var pb = require("private-browsing");
pb.on("stop", function() {
// Do something when the browser stops private browsing mode.
});