@@ -48,9 +48,12 @@ With [unpkg.com](https://unpkg.com/browse/@fa-repo/mobile-dev-environment@latest
4848import mobileDevEnvironment from ' @fa-repo/mobile-dev-environment' ;
4949import ' @fa-repo/mobile-dev-environment/mobile-dev-environment.css' ;
5050
51- new mobileDevEnvironment ({
52- stateId : ' my-multi-page-app' ,
53- actionsCorner : ' tl'
51+ window .addEventListener (" DOMContentLoaded" , event => {
52+ new mobileDevEnvironment ({
53+ root: document .getElementById (' mde' ),
54+ stateId : ' my-multi-page-app' ,
55+ actionsCorner : ' tl'
56+ });
5457});
5558
5659// app.html
@@ -74,15 +77,16 @@ new mobileDevEnvironment({
7477 <head >
7578 <link href =" https://unpkg.com/@fa-repo/mobile-dev-environment@latest/dist/mde.min.css" rel =" stylesheet" type =" text/css" >
7679 <script src =" https://unpkg.com/@fa-repo/mobile-dev-environment@latest/dist/mde.min.js" defer ></script >
77- <script defer >
80+ </head >
81+ <body >
82+ <div id =" mde" ></div >
83+ <script >
7884 new mobileDevEnvironment ({
85+ root: document .getElementById (' mde' ),
7986 stateId : ' my-multi-page-app' ,
8087 actionsCorner : ' tl'
8188 });
8289 </script >
83- </head >
84- <body >
85- <div id =" mde" ></div >
8690</body >
8791</html >
8892```
@@ -91,52 +95,64 @@ new mobileDevEnvironment({
9195
9296<table >
9397 <tr >
94- <th colspan="4 " align="left" valign="top"><a href="#options" name="options">Options</a></th>
98+ <th colspan="5 " align="left" valign="top"><a href="#options" name="options">Options</a></th>
9599 </tr >
96100 <tr >
97101 <th align="left" valign="top">Option</th>
98102 <th align="left" valign="top">Description</th>
99103 <th align="left" valign="top">Type</th>
100104 <th align="left" valign="top">Default</th>
105+ <th align="left" valign="top">Required</th>
101106 </tr >
102107 <tr >
103108 <td valign="top"><code>actions</code></td>
104109 <td valign="top">An array of <a href="#modules" name="modules">actions</a> to load</td>
105110 <td valign="top"><code>array</code></td>
106111 <td valign="top"><code>['reload','tray']</code></td>
112+ <td valign="top"></td>
107113 </tr >
108114 <tr >
109115 <td valign="top"><code>actionsCorner</code></td>
110116 <td valign="top">The actions bar position, top left <code>'tl'</code> or right <code>'tr'</code></td>
111117 <td valign="top"><code>string</code></td>
112118 <td valign="top"><code>'tr'</code></td>
119+ <td valign="top"></td>
113120 </tr >
114121 <tr >
115122 <td valign="top"><code>hardReload</code></td>
116123 <td valign="top">Refresh browser cache</td>
117124 <td valign="top"><code>string</code></td>
118125 <td valign="top"><code>true</code></td>
126+ <td valign="top"></td>
127+ </tr >
128+ <tr >
129+ <td valign="top"><code>root</code></td>
130+ <td valign="top">Provide a DOM element for MDE to hook on too.</td>
131+ <td valign="top"><code>DOM element</code></td>
132+ <td valign="top"></td>
133+ <td valign="top">Required</td>
119134 </tr >
120135 <tr >
121136 <td valign="top"><code>stateId</code></td>
122137 <td valign="top">Share state information like open/close, height etc across instances of MDE on other pages</td>
123138 <td valign="top"><code>string</code></td>
124139 <td valign="top"><code>'global'</code></td>
140+ <td valign="top"></td>
125141 </tr >
126142 <tr >
127- <th colspan="4 " align="left" valign="top"><a href="#modules" name="modules">Modules</a></th>
143+ <th colspan="5 " align="left" valign="top"><a href="#modules" name="modules">Modules</a></th>
128144 </tr >
129145 <tr >
130146 <th colspan="1" align="left" valign="top">Module</th>
131- <th colspan="3 " align="left" valign="top">Description</th>
147+ <th colspan="4 " align="left" valign="top">Description</th>
132148 </tr >
133149 <tr >
134150 <td colspan="1" valign="top"><code>reload</code></td>
135- <td colspan="3 " valign="top">An easily accessible button for reloading the page</td>
151+ <td colspan="4 " valign="top">An easily accessible button for reloading the page</td>
136152 </tr >
137153 <tr >
138154 <td colspan="1" valign="top"><code>tray</code></td>
139- <td colspan="3 " valign="top">A toggleable, color coded, resizable tray for displaying log messages</td>
155+ <td colspan="4 " valign="top">A toggleable, color coded, resizable tray for displaying log messages</td>
140156 </tr >
141157</table >
142158
0 commit comments