MCPcopy Create free account
hub / github.com/bywwcnll/StreamPanel / updateDetailNavButtons

Function updateDetailNavButtons

devtools/panel.bundle.js:793–808  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

791 }
792
793 function updateDetailNavButtons() {
794 if (!elements$6.btnPrevMessage || !elements$6.btnNextMessage) return;
795
796 const previousMessage = getAdjacentMessage(-1);
797 const nextMessage = getAdjacentMessage(1);
798
799 elements$6.btnPrevMessage.disabled = !previousMessage;
800 elements$6.btnPrevMessage.title = previousMessage
801 ? `查看上一条消息 #${previousMessage.id}`
802 : '已经是第一条消息';
803
804 elements$6.btnNextMessage.disabled = !nextMessage;
805 elements$6.btnNextMessage.title = nextMessage
806 ? `查看下一条消息 #${nextMessage.id}`
807 : '已经是最后一条消息';
808 }
809
810 function updateFilterStats(filteredCount, totalCount) {
811 if (state.messageFilters.length === 0) {

Callers 2

showMessageDetailFunction · 0.70
updatePinButtonStateFunction · 0.70

Calls 1

getAdjacentMessageFunction · 0.70

Tested by

no test coverage detected