override fun actionPerformed()

in src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/features/shared/OpenQuickEfCoreActionsAction.kt [9:24]


    override fun actionPerformed(actionEvent: AnActionEvent) {
        val popup = JBPopupFactory.getInstance()
            .createActionGroupPopup(
                EfCoreUiBundle.message("popup.title.ef.core.quick.actions"),
                QuickActionsGroup(),
                actionEvent.dataContext,
                JBPopupFactory.ActionSelectionAid.ALPHA_NUMBERING,
                false
            )

        if (actionEvent.project != null) {
            popup.showCenteredInCurrentWindow(actionEvent.project!!)
        } else {
            popup.showInFocusCenter()
        }
    }