506 lines
32 KiB
Swift
506 lines
32 KiB
Swift
// swiftlint:disable all
|
|
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen
|
|
|
|
#if os(macOS)
|
|
import AppKit
|
|
#elseif os(iOS)
|
|
import UIKit
|
|
#elseif os(tvOS) || os(watchOS)
|
|
import UIKit
|
|
#endif
|
|
|
|
// Deprecated typealiases
|
|
@available(*, deprecated, renamed: "ColorAsset.Color", message: "This typealias will be removed in SwiftGen 7.0")
|
|
internal typealias AssetColorTypeAlias = ColorAsset.Color
|
|
@available(*, deprecated, renamed: "ImageAsset.Image", message: "This typealias will be removed in SwiftGen 7.0")
|
|
internal typealias AssetImageTypeAlias = ImageAsset.Image
|
|
|
|
// swiftlint:disable superfluous_disable_command file_length implicit_return
|
|
|
|
// MARK: - Asset Catalogs
|
|
|
|
// swiftlint:disable identifier_name line_length nesting type_body_length type_name
|
|
internal enum Asset {
|
|
internal static let accountDelete = ImageAsset(name: "account-delete")
|
|
internal static let accountExport = ImageAsset(name: "account-export")
|
|
internal static let accountPinBackspace = ImageAsset(name: "account-pin-backspace")
|
|
internal static let accountPinFaceId = ImageAsset(name: "account-pin-faceId")
|
|
internal static let accountPinNumberBackground = ImageAsset(name: "account-pin-number-background")
|
|
internal static let accountPinStarEmpty = ImageAsset(name: "account-pin-star-empty")
|
|
internal static let accountPinStarError = ImageAsset(name: "account-pin-star-error")
|
|
internal static let accountPinStarFill = ImageAsset(name: "account-pin-star-fill")
|
|
internal static let accountPinTimeout = ImageAsset(name: "account-pin-timeout")
|
|
internal static let accountSecurityOff = ImageAsset(name: "account-security-off")
|
|
internal static let accountSecurityOn = ImageAsset(name: "account-security-on")
|
|
internal static let accountAdd = ImageAsset(name: "account-add")
|
|
internal static let accountArrowCircleRight = ImageAsset(name: "account-arrow-circle-right")
|
|
internal static let accountConnectError = ImageAsset(name: "account-connect-error")
|
|
internal static let accountConnectSuccess = ImageAsset(name: "account-connect-success")
|
|
internal static let accountEmpty = ImageAsset(name: "account-empty")
|
|
internal static let accountFaceid = ImageAsset(name: "account-faceid")
|
|
internal static let accountInvite = ImageAsset(name: "account-invite")
|
|
internal static let accountLock = ImageAsset(name: "account-lock")
|
|
internal static let accountManualLogo = ImageAsset(name: "account-manual-logo")
|
|
internal static let accountOnboardingLogo = ImageAsset(name: "account-onboarding-logo")
|
|
internal static let accountPasswordPopup = ImageAsset(name: "account-passwordPopup")
|
|
internal static let accountPrivateKey = ImageAsset(name: "account-privateKey")
|
|
internal static let accountProtectionLocked = ImageAsset(name: "account-protection-locked")
|
|
internal static let accountProtectionUnlocked = ImageAsset(name: "account-protection-unlocked")
|
|
internal static let accountRadioOff = ImageAsset(name: "account-radio-off")
|
|
internal static let accountRadioOn = ImageAsset(name: "account-radio-on")
|
|
internal static let accountRefresh = ImageAsset(name: "account-refresh")
|
|
internal static let accountSuccess = ImageAsset(name: "account-success")
|
|
internal static let accountSymbolEos = ImageAsset(name: "account-symbolEos")
|
|
internal static let accountTrash = ImageAsset(name: "account-trash")
|
|
internal static let accountOnboardingTutorialStep1 = ImageAsset(name: "accountOnboarding-tutorial-step1")
|
|
internal static let accountOnboardingTutorialStep2 = ImageAsset(name: "accountOnboarding-tutorial-step2")
|
|
internal static let accountOnboardingTutorialStep3 = ImageAsset(name: "accountOnboarding-tutorial-step3")
|
|
internal static let accountOnboardingTutorialStep4 = ImageAsset(name: "accountOnboarding-tutorial-step4")
|
|
internal static let accountInterfaceChat = ImageAsset(name: "account-interface-chat")
|
|
internal static let accountInterfaceChat2 = ImageAsset(name: "account-interface-chat2")
|
|
internal static let accountInterfaceWallet = ImageAsset(name: "account-interface-wallet")
|
|
internal static let accountInterfaceWallet2 = ImageAsset(name: "account-interface-wallet2")
|
|
internal static let accountOnboardingBackground = ImageAsset(name: "account-onboarding-background")
|
|
internal static let accountOnboardingCurrentStep = ImageAsset(name: "account-onboarding-current-step")
|
|
internal static let accountOnboardingStep = ImageAsset(name: "account-onboarding-step")
|
|
internal static let accountTutorial1 = ImageAsset(name: "account-tutorial-1")
|
|
internal static let accountTutorial22 = ImageAsset(name: "account-tutorial-2-2")
|
|
internal static let accountTutorial23 = ImageAsset(name: "account-tutorial-2-3")
|
|
internal static let accountTutorial2 = ImageAsset(name: "account-tutorial-2")
|
|
internal static let accountTutorial3 = ImageAsset(name: "account-tutorial-3")
|
|
internal static let accountTutorial41 = ImageAsset(name: "account-tutorial-4-1")
|
|
internal static let accountTutorial42 = ImageAsset(name: "account-tutorial-4-2")
|
|
internal static let accountTutorial5 = ImageAsset(name: "account-tutorial-5")
|
|
internal static let accountTutorial6 = ImageAsset(name: "account-tutorial-6")
|
|
internal static let accountTutorial71 = ImageAsset(name: "account-tutorial-7-1")
|
|
internal static let accountTutorial72 = ImageAsset(name: "account-tutorial-7-2")
|
|
internal static let accountTutorial73 = ImageAsset(name: "account-tutorial-7-3")
|
|
internal static let accountTutorial81 = ImageAsset(name: "account-tutorial-8-1")
|
|
internal static let accountTutorial82 = ImageAsset(name: "account-tutorial-8-2")
|
|
internal static let accountTutorial83 = ImageAsset(name: "account-tutorial-8-3")
|
|
internal static let apartmentsApartmentFavoritesOff = ImageAsset(name: "apartments-apartment-favoritesOff")
|
|
internal static let apartmentsApartmentFavoritesOn = ImageAsset(name: "apartments-apartment-favoritesOn")
|
|
internal static let apartmentsCancel = ImageAsset(name: "apartments-cancel")
|
|
internal static let apartmentsDetailsBus = ImageAsset(name: "apartments-details-bus")
|
|
internal static let apartmentsDetailsDownload = ImageAsset(name: "apartments-details-download")
|
|
internal static let apartmentsDetailsWalk = ImageAsset(name: "apartments-details-walk")
|
|
internal static let apartmentsEmission = ImageAsset(name: "apartments-emission")
|
|
internal static let apartmentsFilterFavoritesOff = ImageAsset(name: "apartments-filter-favoritesOff")
|
|
internal static let apartmentsFilterFavoritesOn = ImageAsset(name: "apartments-filter-favoritesOn")
|
|
internal static let apartmentsFiltersOff = ImageAsset(name: "apartments-filtersOff")
|
|
internal static let apartmentsFiltersOn = ImageAsset(name: "apartments-filtersOn")
|
|
internal static let apartmentsMapCenter = ImageAsset(name: "apartments-map-center")
|
|
internal static let apartmentsMapCluster = ImageAsset(name: "apartments-map-cluster")
|
|
internal static let apartmentsMapSingle = ImageAsset(name: "apartments-map-single")
|
|
internal static let apartmentsMapZoomIn = ImageAsset(name: "apartments-map-zoomIn")
|
|
internal static let apartmentsMapZoomOut = ImageAsset(name: "apartments-map-zoomOut")
|
|
internal static let apartmentsTimer = ImageAsset(name: "apartments-timer")
|
|
internal static let apartmentsTokenization = ImageAsset(name: "apartments-tokenization")
|
|
internal static let appartmentsWarning = ImageAsset(name: "appartments-warning")
|
|
internal static let cccpExchangeRequestChat = ImageAsset(name: "cccp-exchangeRequest-chat")
|
|
internal static let cccpExchangeRequestDate = ImageAsset(name: "cccp-exchangeRequest-date")
|
|
internal static let cccpExchangeRequestRefreshTimer = ImageAsset(name: "cccp-exchangeRequest-refresh-timer")
|
|
internal static let cccpExchangeRequestRefresh = ImageAsset(name: "cccp-exchangeRequest-refresh")
|
|
internal static let cashBillCollapse = ImageAsset(name: "cash-bill-collapse")
|
|
internal static let cashBillLeft = ImageAsset(name: "cash-bill-left")
|
|
internal static let cashBillRight = ImageAsset(name: "cash-bill-right")
|
|
internal static let cashBillUncollapse = ImageAsset(name: "cash-bill-uncollapse")
|
|
internal static let cashBill = ImageAsset(name: "cash-bill")
|
|
internal static let cashExchange = ImageAsset(name: "cash-exchange")
|
|
internal static let cashSwapback = ImageAsset(name: "cash-swapback")
|
|
internal static let cccpMainButtonInactive = ImageAsset(name: "cccp-main-buttonInactive")
|
|
internal static let cccpMainCertificatesEmpty = ImageAsset(name: "cccp-main-certificates-empty")
|
|
internal static let cccpMainDestroyTokens = ImageAsset(name: "cccp-main-destroyTokens")
|
|
internal static let cccpMainDividends = ImageAsset(name: "cccp-main-dividends")
|
|
internal static let cccpMainDividendsButtonImage = ImageAsset(name: "cccp-main-dividendsButtonImage")
|
|
internal static let cccpMainGenerateTokens = ImageAsset(name: "cccp-main-generateTokens")
|
|
internal static let cccpMainIncomingExchangeRequests = ImageAsset(name: "cccp-main-incomingExchangeRequests")
|
|
internal static let cccpMainLogo = ImageAsset(name: "cccp-main-logo")
|
|
internal static let cccpMainNoAccountsState = ImageAsset(name: "cccp-main-noAccountsState")
|
|
internal static let cccpMainOutgoingExchangeRequests = ImageAsset(name: "cccp-main-outgoingExchangeRequests")
|
|
internal static let cccpMainPriorityButtonImage = ImageAsset(name: "cccp-main-priorityButtonImage")
|
|
internal static let cccpMainPriorityFire = ImageAsset(name: "cccp-main-priorityFire")
|
|
internal static let cccpMainRulesButtonImage = ImageAsset(name: "cccp-main-rulesButtonImage")
|
|
internal static let cccpRequestsEmpty1 = ImageAsset(name: "cccp-requests-empty-1")
|
|
internal static let cccpRequestsEmpty = ImageAsset(name: "cccp-requests-empty")
|
|
internal static let cardAmex = ImageAsset(name: "card-amex")
|
|
internal static let cardDankort = ImageAsset(name: "card-dankort")
|
|
internal static let cardDiners = ImageAsset(name: "card-diners")
|
|
internal static let cardDiscover = ImageAsset(name: "card-discover")
|
|
internal static let cardJcb = ImageAsset(name: "card-jcb")
|
|
internal static let cardLaser = ImageAsset(name: "card-laser")
|
|
internal static let cardMaestro = ImageAsset(name: "card-maestro")
|
|
internal static let cardMastercard = ImageAsset(name: "card-mastercard")
|
|
internal static let cardUnionpay = ImageAsset(name: "card-unionpay")
|
|
internal static let cardUnknown = ImageAsset(name: "card-unknown")
|
|
internal static let cardVisa = ImageAsset(name: "card-visa")
|
|
internal static let cardsEmpty = ImageAsset(name: "cards-empty")
|
|
internal static let dark = ColorAsset(name: "Dark")
|
|
internal static let disabled = ColorAsset(name: "Disabled")
|
|
internal static let gray = ColorAsset(name: "Gray")
|
|
internal static let green = ColorAsset(name: "Green")
|
|
internal static let liSTRedEnd = ColorAsset(name: "LiSTRedEnd")
|
|
internal static let lightGray = ColorAsset(name: "LightGray")
|
|
internal static let brick = ColorAsset(name: "Brick")
|
|
internal static let coal = ColorAsset(name: "Coal")
|
|
internal static let deepWater = ColorAsset(name: "DeepWater")
|
|
internal static let fog = ColorAsset(name: "Fog")
|
|
internal static let forest = ColorAsset(name: "Forest")
|
|
internal static let granite = ColorAsset(name: "Granite")
|
|
internal static let gypsum = ColorAsset(name: "Gypsum")
|
|
internal static let marble = ColorAsset(name: "Marble")
|
|
internal static let pebble = ColorAsset(name: "Pebble")
|
|
internal static let snow = ColorAsset(name: "Snow")
|
|
internal static let textBrick = ColorAsset(name: "TextBrick")
|
|
internal static let textCoal = ColorAsset(name: "TextCoal")
|
|
internal static let textDeepWater = ColorAsset(name: "TextDeepWater")
|
|
internal static let textDryGranite = ColorAsset(name: "TextDryGranite")
|
|
internal static let textFog = ColorAsset(name: "TextFog")
|
|
internal static let textForest = ColorAsset(name: "TextForest")
|
|
internal static let textGranite = ColorAsset(name: "TextGranite")
|
|
internal static let textMarble = ColorAsset(name: "TextMarble")
|
|
internal static let textPebble = ColorAsset(name: "TextPebble")
|
|
internal static let textSnow = ColorAsset(name: "TextSnow")
|
|
internal static let commonMinusCounter = ImageAsset(name: "common-minus-counter")
|
|
internal static let commonPlusCounter = ImageAsset(name: "common-plus-counter")
|
|
internal static let commonPopupError = ImageAsset(name: "common-popup-error")
|
|
internal static let commonPopupSuccess = ImageAsset(name: "common-popup-success")
|
|
internal static let commonAccessoryFailed = ImageAsset(name: "common-accessory-failed")
|
|
internal static let commonAccessorySuccess = ImageAsset(name: "common-accessory-success")
|
|
internal static let commonAdd = ImageAsset(name: "common-add")
|
|
internal static let commonAlertFailed = ImageAsset(name: "common-alert-failed")
|
|
internal static let commonAlertSuccess = ImageAsset(name: "common-alert-success")
|
|
internal static let commonArrowDownP2pMemo = ImageAsset(name: "common-arrow-down-p2p-memo")
|
|
internal static let commonArrowDown = ImageAsset(name: "common-arrow-down")
|
|
internal static let commonArrowDown2 = ImageAsset(name: "common-arrow-down2")
|
|
internal static let commonArrowRight1 = ImageAsset(name: "common-arrow-right-1")
|
|
internal static let commonArrowRight = ImageAsset(name: "common-arrow-right")
|
|
internal static let commonArrowUpP2pMemo = ImageAsset(name: "common-arrow-up-p2p-memo")
|
|
internal static let commonArrowUp = ImageAsset(name: "common-arrow-up")
|
|
internal static let commonBack = ImageAsset(name: "common-back")
|
|
internal static let commonBlocksIo = ImageAsset(name: "common-blocks-io")
|
|
internal static let commonButtonQr = ImageAsset(name: "common-button-qr")
|
|
internal static let commonButtonQrDisabled = ImageAsset(name: "common-button-qr-disabled")
|
|
internal static let qrDisabled = ImageAsset(name: "qr-disabled")
|
|
internal static let commonCard = ImageAsset(name: "common-card")
|
|
internal static let commonCheckboxDisabled = ImageAsset(name: "common-checkbox-disabled")
|
|
internal static let commonCheckboxEnabled = ImageAsset(name: "common-checkbox-enabled")
|
|
internal static let commonClose1 = ImageAsset(name: "common-close-1")
|
|
internal static let commonClose = ImageAsset(name: "common-close")
|
|
internal static let commonCollapse = ImageAsset(name: "common-collapse")
|
|
internal static let commonCopy = ImageAsset(name: "common-copy")
|
|
internal static let commonEos = ImageAsset(name: "common-eos")
|
|
internal static let commonErrorAlert = ImageAsset(name: "common-error-alert")
|
|
internal static let commonFaceId = ImageAsset(name: "common-face-id")
|
|
internal static let commonInfoBlue = ImageAsset(name: "common-info-blue")
|
|
internal static let commonInfo = ImageAsset(name: "common-info")
|
|
internal static let commonLock = ImageAsset(name: "common-lock")
|
|
internal static let commonMenuHorizontal = ImageAsset(name: "common-menu-horizontal")
|
|
internal static let commonMenuVertical = ImageAsset(name: "common-menu-vertical")
|
|
internal static let commonMenu = ImageAsset(name: "common-menu")
|
|
internal static let commonMore = ImageAsset(name: "common-more")
|
|
internal static let commonPasswordHide = ImageAsset(name: "common-password-hide")
|
|
internal static let commonPasswordShow = ImageAsset(name: "common-password-show")
|
|
internal static let commonPlus = ImageAsset(name: "common-plus")
|
|
internal static let commonQrGrid = ImageAsset(name: "common-qr-grid")
|
|
internal static let commonQr = ImageAsset(name: "common-qr")
|
|
internal static let commonRadioNormal = ImageAsset(name: "common-radio-normal")
|
|
internal static let commonRadioSelected = ImageAsset(name: "common-radio-selected")
|
|
internal static let commonScan = ImageAsset(name: "common-scan")
|
|
internal static let commonSearch = ImageAsset(name: "common-search")
|
|
internal static let commonSecure = ImageAsset(name: "common-secure")
|
|
internal static let commonSelected = ImageAsset(name: "common-selected")
|
|
internal static let commonSettingsGear = ImageAsset(name: "common-settings-gear")
|
|
internal static let commonSettings = ImageAsset(name: "common-settings")
|
|
internal static let commonShadow = ImageAsset(name: "common-shadow")
|
|
internal static let commonShareWhite = ImageAsset(name: "common-share-white")
|
|
internal static let commonShare = ImageAsset(name: "common-share")
|
|
internal static let commonTextfieldClear = ImageAsset(name: "common-textfield-clear")
|
|
internal static let commonToken = ImageAsset(name: "common-token")
|
|
internal static let commonTouchId = ImageAsset(name: "common-touch-id")
|
|
internal static let commonUncollapse = ImageAsset(name: "common-uncollapse")
|
|
internal static let commonWarning = ImageAsset(name: "common-warning")
|
|
internal static let primaryQrButton = ImageAsset(name: "primary-qr-button")
|
|
internal static let chatAdd = ImageAsset(name: "chat-add")
|
|
internal static let chatCreate = ImageAsset(name: "chat-create")
|
|
internal static let chatDownload = ImageAsset(name: "chat-download")
|
|
internal static let chatQr = ImageAsset(name: "chat-qr")
|
|
internal static let chatSend = ImageAsset(name: "chat-send")
|
|
internal static let chatWarningWhite = ImageAsset(name: "chat-warning-white")
|
|
internal static let chatsAddPlus = ImageAsset(name: "chats-addPlus")
|
|
internal static let chatsEmpty = ImageAsset(name: "chats-empty")
|
|
internal static let chatsLocked = ImageAsset(name: "chats-locked")
|
|
internal static let chatsRefresh = ImageAsset(name: "chats-refresh")
|
|
internal static let chatsTopButtonQr = ImageAsset(name: "chats-top-button_qr")
|
|
internal static let chatsTopButtonReceive = ImageAsset(name: "chats-top-button_receive")
|
|
internal static let chatsTopButtonTransfer = ImageAsset(name: "chats-top-button_transfer")
|
|
internal static let defiButtonCccp = ImageAsset(name: "defi-button-cccp")
|
|
internal static let defiButtonCccpExchangeRequests = ImageAsset(name: "defi-button-cccpExchangeRequests")
|
|
internal static let defiButtonInheritance = ImageAsset(name: "defi-button-inheritance")
|
|
internal static let defiButtonSetttings = ImageAsset(name: "defi-button-setttings")
|
|
internal static let defiButtonSwap = ImageAsset(name: "defi-button-swap")
|
|
internal static let billFilter = ImageAsset(name: "bill-filter")
|
|
internal static let cardFilter = ImageAsset(name: "card-filter")
|
|
internal static let cashFilter = ImageAsset(name: "cash-filter")
|
|
internal static let cryptoFilter = ImageAsset(name: "crypto-filter")
|
|
internal static let electroFilter = ImageAsset(name: "electro-filter")
|
|
internal static let filterHigh = ImageAsset(name: "filter-high")
|
|
internal static let filterLow = ImageAsset(name: "filter-low")
|
|
internal static let filterNewOld = ImageAsset(name: "filter-new-old")
|
|
internal static let filterOldNew = ImageAsset(name: "filter-old-new")
|
|
internal static let filterRateDown = ImageAsset(name: "filter-rate-down")
|
|
internal static let filterRateUp = ImageAsset(name: "filter-rate-up")
|
|
internal static let filterSort = ImageAsset(name: "filter-sort")
|
|
internal static let filterStar = ImageAsset(name: "filter-star")
|
|
internal static let virtualFilter = ImageAsset(name: "virtual-filter")
|
|
internal static let finance = ImageAsset(name: "Finance")
|
|
internal static let flatnewAttention = ImageAsset(name: "flatnew-attention")
|
|
internal static let flatnewDeleteBg = ImageAsset(name: "flatnew-delete-bg")
|
|
internal static let flatnewDelete = ImageAsset(name: "flatnew-delete")
|
|
internal static let flatnewMetroAdd = ImageAsset(name: "flatnew-metro-add")
|
|
internal static let flatnewNext = ImageAsset(name: "flatnew-next")
|
|
internal static let flatnewSave = ImageAsset(name: "flatnew-save")
|
|
internal static let flatnewSelected = ImageAsset(name: "flatnew-selected")
|
|
internal static let flatnewStep = ImageAsset(name: "flatnew-step")
|
|
internal static let flatnewSubwayRemove = ImageAsset(name: "flatnew-subway-remove")
|
|
internal static let flatnewUnselected = ImageAsset(name: "flatnew-unselected")
|
|
internal static let flatnewUploadBg = ImageAsset(name: "flatnew-upload-bg")
|
|
internal static let flatnewUpload = ImageAsset(name: "flatnew-upload")
|
|
internal static let addFavorites = ImageAsset(name: "add-favorites")
|
|
internal static let barButtonClose = ImageAsset(name: "bar-button-close")
|
|
internal static let checkboxOff = ImageAsset(name: "checkbox-off")
|
|
internal static let checkboxOn = ImageAsset(name: "checkbox-on")
|
|
internal static let chevronDown = ImageAsset(name: "chevron-down")
|
|
internal static let flatsPlus = ImageAsset(name: "flats-plus")
|
|
internal static let floorIcon = ImageAsset(name: "floor-icon")
|
|
internal static let roomsIcon = ImageAsset(name: "rooms-icon")
|
|
internal static let squareIcon = ImageAsset(name: "square-icon")
|
|
internal static let inheritanceCalendar = ImageAsset(name: "inheritance-calendar")
|
|
internal static let inheritanceDelete = ImageAsset(name: "inheritance-delete")
|
|
internal static let inheritanceEditWhite = ImageAsset(name: "inheritance-edit-white")
|
|
internal static let inheritanceEdit = ImageAsset(name: "inheritance-edit")
|
|
internal static let inheritanceEmpty = ImageAsset(name: "inheritance-empty")
|
|
internal static let inheritanceRefresh = ImageAsset(name: "inheritance-refresh")
|
|
internal static let mainApartments = ImageAsset(name: "main-apartments")
|
|
internal static let mainChat = ImageAsset(name: "main-chat")
|
|
internal static let mainEmpty = ImageAsset(name: "main-empty")
|
|
internal static let mainInviteQr = ImageAsset(name: "main-invite-qr")
|
|
internal static let mainNoInternet = ImageAsset(name: "main-no-internet")
|
|
internal static let mainP2pBuy = ImageAsset(name: "main-p2p-buy")
|
|
internal static let mainP2pSell = ImageAsset(name: "main-p2p-sell")
|
|
internal static let mainWallet = ImageAsset(name: "main-wallet")
|
|
internal static let onboardingCreate = ImageAsset(name: "onboarding-create")
|
|
internal static let onboardingIcon = ImageAsset(name: "onboarding-icon")
|
|
internal static let onboardingLink = ImageAsset(name: "onboarding-link")
|
|
internal static let onboardingPrivateKey = ImageAsset(name: "onboarding-privateKey")
|
|
internal static let onboardingRightArrow = ImageAsset(name: "onboarding-right-arrow")
|
|
internal static let onboardingTitle = ImageAsset(name: "onboarding-title")
|
|
internal static let p2pOrderCardTypeCard = ImageAsset(name: "p2p-order-card-type-card")
|
|
internal static let p2pOrderCardTypeCash = ImageAsset(name: "p2p-order-card-type-cash")
|
|
internal static let p2pOrderCardTypeCryptoExchange = ImageAsset(name: "p2p-order-card-type-crypto_exchange")
|
|
internal static let p2pOrderCardTypeEmoney = ImageAsset(name: "p2p-order-card-type-emoney")
|
|
internal static let p2pOrderCardTypeUrl = ImageAsset(name: "p2p-order-card-type-url")
|
|
internal static let p2pOrderCardTypeVcard = ImageAsset(name: "p2p-order-card-type-vcard")
|
|
internal static let p2pOrderTypeCard = ImageAsset(name: "p2p-order-type-card")
|
|
internal static let p2pOrderTypeCash = ImageAsset(name: "p2p-order-type-cash")
|
|
internal static let p2pOrderTypeCryptoExchange = ImageAsset(name: "p2p-order-type-crypto_exchange")
|
|
internal static let p2pOrderTypeEmoney = ImageAsset(name: "p2p-order-type-emoney")
|
|
internal static let p2pOrderTypeUrl = ImageAsset(name: "p2p-order-type-url")
|
|
internal static let p2pOrderTypeVcard = ImageAsset(name: "p2p-order-type-vcard")
|
|
internal static let p2pBank = ImageAsset(name: "p2p-bank")
|
|
internal static let p2pBlockchain = ImageAsset(name: "p2p-blockchain")
|
|
internal static let p2pCard = ImageAsset(name: "p2p-card")
|
|
internal static let p2pChat = ImageAsset(name: "p2p-chat")
|
|
internal static let p2pCity = ImageAsset(name: "p2p-city")
|
|
internal static let p2pCountry = ImageAsset(name: "p2p-country")
|
|
internal static let p2pCurrencyGet = ImageAsset(name: "p2p-currency-get")
|
|
internal static let p2pCvvEyeClosed = ImageAsset(name: "p2p-cvvEyeClosed")
|
|
internal static let p2pCvvEyeOpen = ImageAsset(name: "p2p-cvvEyeOpen")
|
|
internal static let p2pDealDate = ImageAsset(name: "p2p-deal-date")
|
|
internal static let p2pDealTimer = ImageAsset(name: "p2p-deal-timer")
|
|
internal static let p2pFilters = ImageAsset(name: "p2p-filters")
|
|
internal static let p2pHistoryActive = ImageAsset(name: "p2p-history-active")
|
|
internal static let p2pHistoryEmpty = ImageAsset(name: "p2p-history-empty")
|
|
internal static let p2pHistoryOld = ImageAsset(name: "p2p-history-old")
|
|
internal static let p2pLockIcon = ImageAsset(name: "p2p-lock-icon")
|
|
internal static let p2pOrderCardInfoPoint = ImageAsset(name: "p2p-order-card-info-point")
|
|
internal static let p2pOrderCardMore = ImageAsset(name: "p2p-order-card-more")
|
|
internal static let p2pOrderMaxButton = ImageAsset(name: "p2p-order-maxButton")
|
|
internal static let p2pOrderQr = ImageAsset(name: "p2p-order-qr")
|
|
internal static let p2pOrdersEmptyBuy = ImageAsset(name: "p2p-orders-empty-buy")
|
|
internal static let p2pOrdersEmptySell = ImageAsset(name: "p2p-orders-empty-sell")
|
|
internal static let p2pPaymentSystem = ImageAsset(name: "p2p-paymentSystem")
|
|
internal static let p2pUser = ImageAsset(name: "p2p-user")
|
|
internal static let arrowTop = ImageAsset(name: "arrowTop")
|
|
internal static let resourcesIcon = ImageAsset(name: "resources-icon")
|
|
internal static let resourcesRefund = ImageAsset(name: "resources-refund")
|
|
internal static let resourcesTransactions = ImageAsset(name: "resources-transactions")
|
|
internal static let changeTokens = ImageAsset(name: "change-tokens")
|
|
internal static let collectMlnk = ImageAsset(name: "collect-mlnk")
|
|
internal static let mlnkGrey = ImageAsset(name: "mlnk-grey")
|
|
internal static let swapTabBar = ImageAsset(name: "swap-tabBar")
|
|
internal static let tokenEOS = ImageAsset(name: "token-EOS")
|
|
internal static let tokenGT = ImageAsset(name: "token-GT")
|
|
internal static let tokenLI = ImageAsset(name: "token-LI")
|
|
internal static let tokenCashShadow = ImageAsset(name: "token-cashShadow")
|
|
internal static let tokenEurcash = ImageAsset(name: "token-eurcash")
|
|
internal static let tokenGbpcash = ImageAsset(name: "token-gbpcash")
|
|
internal static let tokenInrcash = ImageAsset(name: "token-inrcash")
|
|
internal static let tokenJpycash = ImageAsset(name: "token-jpycash")
|
|
internal static let tokenKlnk = ImageAsset(name: "token-klnk")
|
|
internal static let tokenMlnk = ImageAsset(name: "token-mlnk")
|
|
internal static let tokenRmbcash = ImageAsset(name: "token-rmbcash")
|
|
internal static let tokenRubcash = ImageAsset(name: "token-rubcash")
|
|
internal static let tokenRubles = ImageAsset(name: "token-rubles")
|
|
internal static let tokenSwap = ImageAsset(name: "token-swap")
|
|
internal static let tokenUahcash = ImageAsset(name: "token-uahcash")
|
|
internal static let tokenUsdcash = ImageAsset(name: "token-usdcash")
|
|
internal static let tokenIQ = ImageAsset(name: "token-iq")
|
|
internal static let tokenTPT = ImageAsset(name: "token-tpt")
|
|
internal static let tokenPizza = ImageAsset(name: "token-pizza")
|
|
internal static let tokenUSDT = ImageAsset(name: "token-USDT")
|
|
internal static let walletBuyFreeTransactions = ImageAsset(name: "wallet-buy-free-transactions")
|
|
internal static let walletFreeTransactionCircle = ImageAsset(name: "wallet-free-transaction-circle")
|
|
internal static let walletFreeTransactionSymbol = ImageAsset(name: "wallet-free-transaction-symbol")
|
|
internal static let walletReceiveQrBl = ImageAsset(name: "wallet-receive-qr-bl")
|
|
internal static let walletReceiveQrBr = ImageAsset(name: "wallet-receive-qr-br")
|
|
internal static let walletReceiveQrTl = ImageAsset(name: "wallet-receive-qr-tl")
|
|
internal static let walletReceiveQrTr = ImageAsset(name: "wallet-receive-qr-tr")
|
|
internal static let walletReceiveShare = ImageAsset(name: "wallet-receive-share")
|
|
internal static let walletAdd = ImageAsset(name: "wallet-add")
|
|
internal static let walletArrowRight = ImageAsset(name: "wallet-arrow-right")
|
|
internal static let walletCoin = ImageAsset(name: "wallet-coin")
|
|
internal static let walletEmpty = ImageAsset(name: "wallet-empty")
|
|
internal static let walletEmptyView = ImageAsset(name: "wallet-emptyView")
|
|
internal static let walletHistoryEmpty = ImageAsset(name: "wallet-history-empty")
|
|
internal static let walletInheritanceCalendar = ImageAsset(name: "wallet-inheritance-calendar")
|
|
internal static let walletInheritancePeriod = ImageAsset(name: "wallet-inheritance-period")
|
|
internal static let walletInheritanceRefresh = ImageAsset(name: "wallet-inheritance-refresh")
|
|
internal static let walletInheritanceSetup = ImageAsset(name: "wallet-inheritance-setup")
|
|
internal static let walletInheritanceShares = ImageAsset(name: "wallet-inheritance-shares")
|
|
internal static let walletMenuCashExport = ImageAsset(name: "wallet-menu-cash-export")
|
|
internal static let walletMenuCashImport = ImageAsset(name: "wallet-menu-cash-import")
|
|
internal static let walletMenuCredit = ImageAsset(name: "wallet-menu-credit")
|
|
internal static let walletMenuInheritance = ImageAsset(name: "wallet-menu-inheritance")
|
|
internal static let walletMenuP2pPay = ImageAsset(name: "wallet-menu-p2p-pay")
|
|
internal static let walletMenuP2pSell = ImageAsset(name: "wallet-menu-p2p-sell")
|
|
internal static let walletMenuReceive = ImageAsset(name: "wallet-menu-receive")
|
|
internal static let walletMenuResources = ImageAsset(name: "wallet-menu-resources")
|
|
internal static let walletMenuSwap = ImageAsset(name: "wallet-menu-swap")
|
|
internal static let walletMenuTransfer = ImageAsset(name: "wallet-menu-transfer")
|
|
internal static let walletMenuTransferToCard = ImageAsset(name: "wallet-menu-transferToCard")
|
|
internal static let walletNoHistoryOfActions = ImageAsset(name: "wallet-noHistoryOfActions")
|
|
internal static let walletTransaction = ImageAsset(name: "wallet-transaction")
|
|
}
|
|
// swiftlint:enable identifier_name line_length nesting type_body_length type_name
|
|
|
|
// MARK: - Implementation Details
|
|
|
|
internal final class ColorAsset {
|
|
internal fileprivate(set) var name: String
|
|
|
|
#if os(macOS)
|
|
internal typealias Color = NSColor
|
|
#elseif os(iOS) || os(tvOS) || os(watchOS)
|
|
internal typealias Color = UIColor
|
|
#endif
|
|
|
|
@available(iOS 11.0, tvOS 11.0, watchOS 4.0, macOS 10.13, *)
|
|
internal private(set) lazy var color: Color = Color(asset: self)
|
|
|
|
#if os(iOS) || os(tvOS)
|
|
@available(iOS 11.0, tvOS 11.0, *)
|
|
internal func color(compatibleWith traitCollection: UITraitCollection) -> Color {
|
|
let bundle = BundleToken.bundle
|
|
guard let color = Color(named: name, in: bundle, compatibleWith: traitCollection) else {
|
|
fatalError("Unable to load color asset named \(name).")
|
|
}
|
|
return color
|
|
}
|
|
#endif
|
|
|
|
fileprivate init(name: String) {
|
|
self.name = name
|
|
}
|
|
}
|
|
|
|
internal extension ColorAsset.Color {
|
|
@available(iOS 11.0, tvOS 11.0, watchOS 4.0, macOS 10.13, *)
|
|
convenience init!(asset: ColorAsset) {
|
|
let bundle = BundleToken.bundle
|
|
#if os(iOS) || os(tvOS)
|
|
self.init(named: asset.name, in: bundle, compatibleWith: nil)
|
|
#elseif os(macOS)
|
|
self.init(named: NSColor.Name(asset.name), bundle: bundle)
|
|
#elseif os(watchOS)
|
|
self.init(named: asset.name)
|
|
#endif
|
|
}
|
|
}
|
|
|
|
internal struct ImageAsset {
|
|
internal fileprivate(set) var name: String
|
|
|
|
#if os(macOS)
|
|
internal typealias Image = NSImage
|
|
#elseif os(iOS) || os(tvOS) || os(watchOS)
|
|
internal typealias Image = UIImage
|
|
#endif
|
|
|
|
@available(iOS 8.0, tvOS 9.0, watchOS 2.0, macOS 10.7, *)
|
|
internal var image: Image {
|
|
let bundle = BundleToken.bundle
|
|
#if os(iOS) || os(tvOS)
|
|
let image = Image(named: name, in: bundle, compatibleWith: nil)
|
|
#elseif os(macOS)
|
|
let name = NSImage.Name(self.name)
|
|
let image = (bundle == .main) ? NSImage(named: name) : bundle.image(forResource: name)
|
|
#elseif os(watchOS)
|
|
let image = Image(named: name)
|
|
#endif
|
|
guard let result = image else {
|
|
fatalError("Unable to load image asset named \(name).")
|
|
}
|
|
return result
|
|
}
|
|
|
|
#if os(iOS) || os(tvOS)
|
|
@available(iOS 8.0, tvOS 9.0, *)
|
|
internal func image(compatibleWith traitCollection: UITraitCollection) -> Image {
|
|
let bundle = BundleToken.bundle
|
|
guard let result = Image(named: name, in: bundle, compatibleWith: traitCollection) else {
|
|
fatalError("Unable to load image asset named \(name).")
|
|
}
|
|
return result
|
|
}
|
|
#endif
|
|
}
|
|
|
|
internal extension ImageAsset.Image {
|
|
@available(iOS 8.0, tvOS 9.0, watchOS 2.0, *)
|
|
@available(macOS, deprecated,
|
|
message: "This initializer is unsafe on macOS, please use the ImageAsset.image property")
|
|
convenience init!(asset: ImageAsset) {
|
|
#if os(iOS) || os(tvOS)
|
|
let bundle = BundleToken.bundle
|
|
self.init(named: asset.name, in: bundle, compatibleWith: nil)
|
|
#elseif os(macOS)
|
|
self.init(named: NSImage.Name(asset.name))
|
|
#elseif os(watchOS)
|
|
self.init(named: asset.name)
|
|
#endif
|
|
}
|
|
}
|
|
|
|
// swiftlint:disable convenience_type
|
|
private final class BundleToken {
|
|
static let bundle: Bundle = {
|
|
#if SWIFT_PACKAGE
|
|
return Bundle.module
|
|
#else
|
|
return Bundle(for: BundleToken.self)
|
|
#endif
|
|
}()
|
|
}
|
|
// swiftlint:enable convenience_type
|