지금 팝업 시스템은 팝업을 Open 할 때 명시적으로 onClickOkay, onClickCancel을 요구하고 있습니다. 그러나 #45, #73과 같이 Popup 자체에서 캔슬 자체가 불가능한 팝업들이 있고,
지금은 단 하나의 팝업만 할성화 할 수 있는 것으로 아는데 이와 같은 경우에는 팝업이 활성화 되어있는 도중 설정창을 열 수 없는 문제도 있습니다.
따러서 PopupManager class를 생성해 팝업을 관리하고 IPopup 인터페이스를 생성하여, 팝업의 최소한의 구성요소(Open, Close)를 요구하여 개별 생존 주기를 가진 팝업으로 제어하는 편이 좋다 생각합니다.
팝업 시스템 개선안을 제안합니다.
지금 팝업 시스템은 팝업을 Open 할 때 명시적으로 onClickOkay, onClickCancel을 요구하고 있습니다. 그러나 #45, #73과 같이 Popup 자체에서 캔슬 자체가 불가능한 팝업들이 있고, 지금은 단 하나의 팝업만 할성화 할 수 있는 것으로 아는데 이와 같은 경우에는 팝업이 활성화 되어있는 도중 설정창을 열 수 없는 문제도 있습니다.
따러서 PopupManager class를 생성해 팝업을 관리하고 IPopup 인터페이스를 생성하여, 팝업의 최소한의 구성요소(Open, Close)를 요구하여 개별 생존 주기를 가진 팝업으로 제어하는 편이 좋다 생각합니다.