| OLD | NEW |
| (Empty) |
| 1 <!-- TODO(akalin): Move to a three-pane view; node tree on the left | |
| 2 (minus leaf nodes), tree contents list on the upper right, selected | |
| 3 item detail on the lower right. --> | |
| 4 | |
| 5 <div id="sync-node-main"> | |
| 6 <!-- TODO(akalin): Figure out how to get this element to be as tall | |
| 7 as its container (style.height=100% doesn't work). Also fix | |
| 8 behavior when tree is too tall (currently it makes you scroll the | |
| 9 entire page). --> | |
| 10 <div id="sync-node-browser-refresher"> | |
| 11 <button id="node-browser-refresh-button">Refresh</button> | |
| 12 <div id="node-refresh-status"> | |
| 13 Last refresh time: <span id="node-browser-refresh-time">Never</span> | |
| 14 </div> | |
| 15 </div> | |
| 16 <div id="sync-node-browser-container"> | |
| 17 <div id="sync-node-tree-container"> | |
| 18 </div> | |
| 19 <div id="sync-node-splitter"></div> | |
| 20 <div id="node-details"> | |
| 21 <table> | |
| 22 <tr> | |
| 23 <td>Title</td> | |
| 24 <td jscontent="NON_UNIQUE_NAME"></td> | |
| 25 </tr> | |
| 26 <tr> | |
| 27 <td>ID</td> | |
| 28 <td jscontent="ID"></td> | |
| 29 </tr> | |
| 30 <tr> | |
| 31 <td>Modification Time</td> | |
| 32 <td jscontent="MTIME"></td> | |
| 33 </tr> | |
| 34 <tr> | |
| 35 <td>Parent</td> | |
| 36 <td jscontent="PARENT_ID"></td> | |
| 37 </tr> | |
| 38 <tr> | |
| 39 <td>Is Folder</td> | |
| 40 <td jscontent="IS_DIR"></td> | |
| 41 </tr> | |
| 42 <tr> | |
| 43 <td>Type</td> | |
| 44 <td jscontent="modelType"></td> | |
| 45 </tr> | |
| 46 <tr> | |
| 47 <td>External ID</td> | |
| 48 <td jscontent="LOCAL_EXTERNAL_ID"></td> | |
| 49 </tr> | |
| 50 <tr jsdisplay="$this.hasOwnProperty('positionIndex')"> | |
| 51 <td>Position Index</td> | |
| 52 <td jscontent="positionIndex"></td> | |
| 53 </tr> | |
| 54 </table> | |
| 55 <pre jscontent="JSON.stringify($this, null, 2)"></pre></td> | |
| 56 </div> | |
| 57 </div> | |
| 58 </div> | |
| OLD | NEW |