func present(_ module: ViewControllable?)
func present(_ module: ViewControllable?, animated: Bool)
func present(_ module: ViewControllable?, animated: Bool, modalPresentationSytle: UIModalPresentationStyle)
func present(_ module: ViewControllable?, animated: Bool, modalPresentationSytle: UIModalPresentationStyle, modalTransitionStyle: UIModalTransitionStyle)
func present(_ module: ViewControllable?, animated: Bool, completion: (() -> Void)?)
func presentSafari(url: String)
func push(_ module: ViewControllable?)
func push(_ module: ViewControllable?, transition: UIViewControllerAnimatedTransitioning?)
func push(_ module: ViewControllable?, transition: UIViewControllerAnimatedTransitioning?, animated: Bool)
func push(_ module: ViewControllable?, transition: UIViewControllerAnimatedTransitioning?, animated: Bool, completion: (() -> Void)?)
push 커스텀 함수 사용 현환
PokeNotificationListCoordinator
에서 animated 처리따라서 push 함수에서 실제 사용되는 부분은 pushViewController만 존재 → 불필요
func popModule()
func popModule(transition: UIViewControllerAnimatedTransitioning?)
func popModule(transition: UIViewControllerAnimatedTransitioning?, animated: Bool)
func popToModule(module: ViewControllable?, animated: Bool = true)