@yuebai008/cli
Version:
Command line interface for rapid qg-minigame development
1 lines • 812 B
JavaScript
import*as i18n from"../../core/i18n/i18n.js";import{AffectedResourcesView}from"./AffectedResourcesView.js";const UIStrings={nTrackingSites:"{n, plural, =1 {1 potentially tracking website} other {# potentially tracking websites}}"},str_=i18n.i18n.registerUIStrings("panels/issues/AffectedTrackingSitesView.ts",UIStrings),i18nString=i18n.i18n.getLocalizedString.bind(void 0,str_);export class AffectedTrackingSitesView extends AffectedResourcesView{getResourceNameWithCount(e){return i18nString(UIStrings.nTrackingSites,{n:e})}update(){this.clear();const e=this.issue.getBounceTrackingSites();let t=0;for(const i of e){const e=document.createElement("tr");e.classList.add("affected-resource-directive"),this.appendIssueDetailCell(e,i),this.affectedResources.appendChild(e),t++}this.updateAffectedResourceCount(t)}}