NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

menu.py (870B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\cosmetics\client\character\title\qa\menu.py
      2 from carbonui.control.contextMenu.menuData import MenuData
      3 from cosmetics.client.character.title.api.repository import get_repository
      4 from cosmetics.client.character.title.qa.overview_window import AdminTitleOverviewWindow
      5 
      6 def add_window_context_menu(menu_data):
      7     pass
      8 
      9 
     10 def get_insider_qa_menu():
     11     result = MenuData()
     12     result.AddEntry('Clear disk cache', _clear_cache)
     13     result.AddEntry('Feature Overview', AdminTitleOverviewWindow.Open)
     14     result.AddEntry('Unequip Title', _unequip_title)
     15     return ('Character Titles', result.entrylist)
     16 
     17 
     18 def _clear_cache():
     19     repository = get_repository()
     20     repository.admin_clear_disk_cache()
     21 
     22 
     23 def _unequip_title():
     24     repository = get_repository()
     25     repository.equip_title(None)