()
| 289 | main() |
| 290 | watchUpdate() |
| 291 | function main() { |
| 292 | LastCommitText = '' |
| 293 | LastCommitHref = '' |
| 294 | observeForElement(selectors.commitList.value, function (element) { |
| 295 | updateRepoListCommit(selectors.commitList.value) |
| 296 | }, |
| 297 | true, |
| 298 | selectors.commitList.description, |
| 299 | selectors.commitListFound) |
| 300 | if (!selectors.commitHeaderIsRun) { |
| 301 | selectors.commitHeaderIsRun = true |
| 302 | observeForElement( |
| 303 | selectors.commitHeader.value, |
| 304 | function (element) { |
| 305 | getLastTimeCommit(selectors.commitLastTime.value)//从列表获取最新的提交信息,作为进入或返回目录使用 |
| 306 | updateRepoHeaderExpandCommit(selectors.commitHeader.value) |
| 307 | }, |
| 308 | false, |
| 309 | selectors.commitHeader.description, |
| 310 | selectors.commitHeaderFound |
| 311 | ) |
| 312 | } |
| 313 | selectors.commitHeaderScreenIsRun = false |
| 314 | if (!selectors.commitHeaderScreenIsRun) { |
| 315 | observeForElement( |
| 316 | selectors.commitHeaderScreen.value, |
| 317 | function (element) { |
| 318 | getLastTimeCommit(selectors.commitLastTime.value)//从列表获取最新的提交信息,作为进入或返回目录使用 |
| 319 | updateRepoHeaderScreenCommit(selectors.commitHeaderScreen.value)//头部预览 |
| 320 | }, |
| 321 | false, |
| 322 | selectors.commitHeaderScreen.description, |
| 323 | selectors.commitHeaderScreenIsRun |
| 324 | ) |
| 325 | } |
| 326 | //updateCommitMessageInDetails('.commit-desc') |
| 327 | const element = document.querySelector('.commit-title.markdown-title') |
| 328 | if (element) { |
| 329 | element.remove() |
| 330 | } |
| 331 | updateCommitMessageInDetails('.commit-desc') |
| 332 | //updateCommitMessageInDetails('.commit-title.markdown-title') |
| 333 | wocaonima = null |
| 334 | // |
| 335 | } |
| 336 | function watchUpdate() {//检查链接变化 |
| 337 | // 检测浏览器是否支持 MutationObserver |
| 338 | const MutationObserver = |
no test coverage detected