20 lines
466 B
JavaScript
20 lines
466 B
JavaScript
|
"use strict";
|
||
|
|
||
|
var eventManager = require("./events").manager;
|
||
|
|
||
|
exports.plugins = {
|
||
|
"scroll": require("./ghostmode.scroll"),
|
||
|
"clicks": require("./ghostmode.clicks"),
|
||
|
"forms": require("./ghostmode.forms"),
|
||
|
"location": require("./ghostmode.location")
|
||
|
};
|
||
|
|
||
|
/**
|
||
|
* Load plugins for enabled options
|
||
|
* @param bs
|
||
|
*/
|
||
|
exports.init = function (bs) {
|
||
|
for (var name in exports.plugins) {
|
||
|
exports.plugins[name].init(bs, eventManager);
|
||
|
}
|
||
|
};
|