MCPcopy Create free account
hub / github.com/hoothin/UserScripts / filterUrl

Function filterUrl

Picviewer CE+/dist.user.js:15140–15155  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

15138
15139 let filterIcon = container.querySelector(".pv-gallery-head-left-filter-icon");
15140 function filterUrl() {
15141 let filterStr = prompt(i18n("urlFilterTip"), self.urlFilter || location.hostname) || "";
15142 if (filterStr != self.urlFilter) {
15143 self.urlFilter = filterStr;
15144 storage.setListItem("urlFilter", location.hostname, filterStr);
15145 if (self.urlFilter) {
15146 filterIcon.title = "Filter: " + self.urlFilter;
15147 filterIcon.style.filter = "brightness(5)";
15148 } else {
15149 filterIcon.title = i18n("urlFilterTip");
15150 filterIcon.style.filter = "";
15151 }
15152 self.urlFilterReg = null;
15153 self.changeMinView();
15154 }
15155 }
15156 filterIcon.onclick = function() {
15157 filterUrl();
15158 };

Callers 1

initFunction · 0.70

Calls 1

i18nFunction · 0.70

Tested by

no test coverage detected