DismissTransition

open class DismissTransition : BaseTransition, ViewTransition

Class, that encapsulates UIViewController.dismiss(animated:) method call as transition

  • Transition type .hide

    Declaration

    Swift

    public let transitionType: TransitionType
  • Performs transition by calling dismiss(animated:) on visibleView.

    Declaration

    Swift

    public func perform(with view: ViewController?, on visibleView: ViewController?, completion: ((Bool) -> Void)?)

    Parameters

    view

    unused in dismiss transition

    visibleView

    view that will be dismissed

    completion

    called once dismissal is complete