MCPcopy Create free account
hub / github.com/FSGModding/FSG_Mod_Assistant / populateContextIcons

Method populateContextIcons

lib/modAssist_window_lib.js:330–357  ·  view source on GitHub ↗

* populate nativeImage context icons for later use * MARK: populateIcons

()

Source from the content-addressed store, hash-verified

328 * MARK: populateIcons
329 */
330 populateContextIcons() {
331 this.contextIcons.active = this.#getNativeImage('ui-icon-active')
332 this.contextIcons.collection = this.#getNativeImage('ui-icon-collection')
333 this.contextIcons.copy = this.#getNativeImage('ui-icon-copy')
334 this.contextIcons.cut = this.#getNativeImage('ui-icon-cut')
335 this.contextIcons.depend = this.#getNativeImage('ui-icon-depend')
336 this.contextIcons.externalSite = this.#getNativeImage('ui-icon-external-site')
337 this.contextIcons.externalSiteSet = this.#getNativeImage('ui-icon-external-site-add')
338 this.contextIcons.fileCopy = this.#getNativeImage('ui-icon-file-copy')
339 this.contextIcons.fileDelete = this.#getNativeImage('ui-icon-file-delete')
340 this.contextIcons.fileMove = this.#getNativeImage('ui-icon-file-move')
341 this.contextIcons.fsgMA = this.#getNativeImage('ui-icon-fsgma', true)
342 this.contextIcons.log = this.#getNativeImage('ui-icon-log')
343 this.contextIcons.mini = this.#getNativeImage('ui-icon-mini')
344 this.contextIcons.mod = this.#getNativeImage('ui-icon-mod')
345 this.contextIcons.modDetail = this.#getNativeImage('ui-icon-mod-detail')
346 this.contextIcons.openExplorer = this.#getNativeImage('ui-icon-open-explorer')
347 this.contextIcons.openZip = this.#getNativeImage('ui-icon-file-zip')
348 this.contextIcons.paste = this.#getNativeImage('ui-icon-paste')
349 this.contextIcons.quit = this.#getNativeImage('ui-icon-quit')
350 this.contextIcons.required = this.#getNativeImage('ui-icon-required')
351 this.contextIcons.save = this.#getNativeImage('ui-icon-save')
352 this.contextIcons.sendCheck = this.#getNativeImage('ui-icon-send-check')
353 this.contextIcons.thumbDown = this.#getNativeImage('ui-icon-thumb-down')
354 this.contextIcons.thumbUp = this.#getNativeImage('ui-icon-thumb-up')
355 this.contextIcons.launch = this.#getNativeImage(`ui-icon-launch-${serveIPC.storeSet?.get?.('game_version', 22) || 22}`, true)
356 this.contextIcons.dragDrop = this.#getNativeImage('file-drag', true)
357 }
358
359 /**
360 * Run the tray icon context menu

Callers 4

constructorMethod · 0.80
loadSettingsMethod · 0.80
changeThemeMethod · 0.80

Calls 2

#getNativeImageMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected