1 | const initPjs = (main) => {
|
2 | const particlesJS = (tagId, options) => {
|
3 | return main.load(tagId, options);
|
4 | };
|
5 | particlesJS.load = (tagId, pathConfigJson, callback) => {
|
6 | main.loadJSON(tagId, pathConfigJson).then((container) => {
|
7 | if (container) {
|
8 | callback(container);
|
9 | }
|
10 | });
|
11 | };
|
12 | particlesJS.setOnClickHandler = (callback) => {
|
13 | main.setOnClickHandler(callback);
|
14 | };
|
15 | const pJSDom = main.dom();
|
16 | return { particlesJS, pJSDom };
|
17 | };
|
18 | export { initPjs };
|