/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
iphone/Maps/UI/Subscription/SubscriptionViewProtocol.swift
23 строки
519 B
Alexander Boriskov
[iOS] UI for trial subscriptions
20 июл 2020, 19:23
20 июл 2020, 19:23
5c5c045
Код
Авторство
О чём код?
protocol SubscriptionViewProtocol: AnyObject { var isLoadingHidden: Bool { get set } var presenter: SubscriptionPresenterProtocol! { get set } func setModel(_ model: SubscriptionViewModel) } enum SubscriptionViewModel { struct TrialData { let price: String } struct SubscriptionData { let price: String let title: String let period: SubscriptionPeriod let hasDiscount: Bool let discount: String } case loading case subsctiption([SubscriptionData]) case trial(TrialData) }