| 217 | } |
| 218 | |
| 219 | function createSortSelect(defaultOpt = 0) { |
| 220 | const select = document.createElement("select"); |
| 221 | select.className = "GlueDropdown bookmark-filter"; |
| 222 | const allOpt = document.createElement("option"); |
| 223 | allOpt.text = "All"; |
| 224 | const pageOpt = document.createElement("option"); |
| 225 | pageOpt.text = "Page"; |
| 226 | const trackOpt = document.createElement("option"); |
| 227 | trackOpt.text = "Track"; |
| 228 | |
| 229 | select.onclick = (ev) => ev.stopPropagation(); |
| 230 | select.append(allOpt, pageOpt, trackOpt); |
| 231 | select.options[defaultOpt].selected = true; |
| 232 | |
| 233 | return select; |
| 234 | } |
| 235 | |
| 236 | async function storeThisPage() { |
| 237 | let title; |