scroll_const.py (1027B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\carbonui\control\scroll_const.py 2 3 4 class SortDirection(object): 5 ASCENDING = 1 6 DESCENDING = -1 7 8 @staticmethod 9 def flip(direction): 10 if direction == SortDirection.ASCENDING: 11 return SortDirection.DESCENDING 12 if direction == SortDirection.DESCENDING: 13 return SortDirection.ASCENDING 14 raise ValueError('Unknown sort direction') 15 16 @staticmethod 17 def from_legacy_reversed_sort(reversed_sort): 18 if reversed_sort: 19 return SortDirection.DESCENDING 20 else: 21 return SortDirection.ASCENDING 22 23 24 def GetHiddenColumnsKey(scrollID): 25 try: 26 if not scrollID: 27 return scrollID 28 if not isinstance(scrollID, basestring): 29 return scrollID 30 parts = scrollID.split('__') 31 return parts[0] 32 except Exception: 33 import log 34 log.LogException('Failed to get hidden columns key') 35 return scrollID