12345678910111213141516171819202122232425 |
- //
- // ActionSheet+Presenter.swift
- // Sheeeeeeeeet
- //
- // Created by Daniel Saidi on 2018-04-27.
- // Copyright © 2018 Daniel Saidi. All rights reserved.
- //
- public extension ActionSheet {
-
- static var defaultPresenter: ActionSheetPresenter {
- return defaultPresenter(for: UIDevice.current.userInterfaceIdiom)
- }
- }
- // MARK: - Internal Extensions
- extension ActionSheet {
-
- static func defaultPresenter(for idiom: UIUserInterfaceIdiom) -> ActionSheetPresenter {
- let isIpad = idiom == .pad
- return isIpad ? ActionSheetPopoverPresenter() : ActionSheetDefaultPresenter()
- }
- }
|