storeSettings.py (1483B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\cosmetics\ship\pages\store\storeSettings.py 2 from clientsettings.setting import CharSettingEnum, SessionSettingEnum, SessionSettingNumeric 3 from cosmetics.client.ships.skins.live_data.skin_listing_target import SellerMembershipType, ListingTargetType, ListedTo 4 from cosmetics.common.ships.skins.util import SkinListingOrder, ComponentListingOrder 5 from eve.common.lib import appConst 6 skins_sort_by_options = [(SkinListingOrder.EXPIRES_AT, False), 7 (SkinListingOrder.EXPIRES_AT, True), 8 (SkinListingOrder.NAME, False), 9 (SkinListingOrder.NAME, True)] 10 skins_sort_by_setting = CharSettingEnum('StoreSkinBrowserSortBy', skins_sort_by_options[0], skins_sort_by_options) 11 skins_hull_type_filter_setting = SessionSettingEnum(None) 12 components_sort_by_options = [(ComponentListingOrder.NAME, False), 13 (ComponentListingOrder.NAME, True), 14 (ComponentListingOrder.PRICE, False), 15 (ComponentListingOrder.PRICE, True), 16 (ComponentListingOrder.COLOR_SHADE, False), 17 (ComponentListingOrder.COLOR_SHADE, True)] 18 components_sort_by_setting = CharSettingEnum('StoreComponentBrowserSortBy', components_sort_by_options[0], components_sort_by_options) 19 nanocoating_finish_filter_setting = SessionSettingEnum(None) 20 listed_by_setting = SessionSettingEnum(SellerMembershipType.UNSPECIFIED) 21 listed_to_setting = SessionSettingEnum(ListedTo.PUBLIC) 22 emphasized_ship_type_id = SessionSettingNumeric(0, 0, appConst.maxInt)