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

agencyEventLog.py (1906B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\agencyNew\agencyEventLog.py
      2 import eveexceptions
      3 from eve.client.script.ui.shared.agencyNew.message_bus.agencyMessenger import AgencyMessenger
      4 
      5 @eveexceptions.EatsExceptions('protoClientLogs')
      6 def LogEventCardClicked(content_piece):
      7     message_bus = AgencyMessenger(sm.GetService('publicGatewaySvc'))
      8     content_id = int(content_piece.GetContentTypeID() or 0)
      9     num_jumps = int(content_piece.GetJumpsToSelfFromCurrentLocation() or 0)
     10     security_status = float(content_piece.GetSystemSecurityStatus() or 0.0)
     11     message_bus.content_card_clicked(content_id, num_jumps, security_status)
     12 
     13 
     14 @eveexceptions.EatsExceptions('protoClientLogs')
     15 def LogEventGroupCardClicked(content_group):
     16     message_bus = AgencyMessenger(sm.GetService('publicGatewaySvc'))
     17     group_id = int(content_group.GetID() or 0)
     18     message_bus.group_card_clicked(group_id)
     19 
     20 
     21 @eveexceptions.EatsExceptions('protoClientLogs')
     22 def LogEventPrimaryButtonClick(content_piece, action_id):
     23     message_bus = AgencyMessenger(sm.GetService('publicGatewaySvc'))
     24     action_id = int(action_id or 0)
     25     content_id = int(content_piece.GetContentTypeID() or 0)
     26     message_bus.action_taken(action_id, content_id)
     27 
     28 
     29 @eveexceptions.EatsExceptions('protoClientLogs')
     30 def LogEventFilterChanged(content_group_id, filter_type, filter_value):
     31     message_bus = AgencyMessenger(sm.GetService('publicGatewaySvc'))
     32     filter_id = int(filter_type or 0)
     33     group_id = int(content_group_id or 0)
     34     filter_value = int(filter_value or 0)
     35     message_bus.filter_changed(filter_id, group_id, filter_value)
     36 
     37 
     38 @eveexceptions.EatsExceptions('protoClientLogs')
     39 def LogEventBookmarkAdded(content_group_id):
     40     message_bus = AgencyMessenger(sm.GetService('publicGatewaySvc'))
     41     group_id = int(content_group_id or 0)
     42     message_bus.bookmark_added(group_id)