public void Hide() { IsOpen = false; ShowChanged?.Invoke(this, new ShowModalEventArgs { Show = false }); }
public void Show(ModalConfig config = null) { var modalConfig = config ?? new ModalConfig(); IsOpen = true; ShowChanged?.Invoke(this, new ShowModalEventArgs { Show = true, CloseOnOverlayClick = modalConfig.CloseOnOverlayClick, Content = modalConfig.Content }); }