(self, item, reverseMktGrp=False)
| 976 | recentlyUsedModules.insert(0, itemID) |
| 977 | |
| 978 | def itemSort(self, item, reverseMktGrp=False): |
| 979 | catname = self.getCategoryByItem(item).name |
| 980 | try: |
| 981 | mktgrpid = self.getMarketGroupByItem(item).ID |
| 982 | except AttributeError: |
| 983 | mktgrpid = -1 |
| 984 | pyfalog.warning("unable to find market group for {}".format(item.typeName)) |
| 985 | if reverseMktGrp: |
| 986 | mktgrpid = -mktgrpid |
| 987 | parentname = self.getParentItemByItem(item).name |
| 988 | # Get position of market group |
| 989 | metagrpid = self.getMetaGroupIdByItem(item) |
| 990 | metatab = self.META_MAP_REVERSE_GROUPED.get(metagrpid) |
| 991 | metalvl = item.metaLevel or 0 |
| 992 | return catname, mktgrpid, parentname, metatab, metalvl, item.name |
| 993 | |
| 994 | def printAllItems(self): |
| 995 | items = set() |
nothing calls this directly
no test coverage detected