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)