MCPcopy Create free account
hub / github.com/zxlie/FeHelper / initCommonFeatures

Function initCommonFeatures

apps/regexp/index.js:1436–1460  ·  view source on GitHub ↗

* 初始化通用功能

()

Source from the content-addressed store, hash-verified

1434 * 初始化通用功能
1435 */
1436function initCommonFeatures() {
1437 // 打赏和其他工具链接
1438 const donateLink = document.getElementById('donateLink');
1439 const otherToolsBtn = document.getElementById('btnOtherTools');
1440
1441 if (donateLink) {
1442 donateLink.addEventListener('click', function(event) {
1443 event.preventDefault();
1444 event.stopPropagation();
1445 chrome.runtime.sendMessage({
1446 type: 'fh-dynamic-any-thing',
1447 thing: 'open-donate-modal',
1448 params: { toolName: 'regexp' }
1449 });
1450 });
1451 }
1452
1453 if (otherToolsBtn) {
1454 otherToolsBtn.addEventListener('click', function(event) {
1455 event.preventDefault();
1456 event.stopPropagation();
1457 chrome.runtime.openOptionsPage();
1458 });
1459 }
1460}
1461
1462/**
1463 * 填充可视化调试器的预设正则表达式

Callers 1

index.jsFile · 0.85

Calls 1

addEventListenerMethod · 0.45

Tested by

no test coverage detected