override fun createSettingsPanel()

in src/main/kotlin/org/jetbrains/tinygoplugin/project/wizard/TinyGoProjectGeneratorPeer.kt [24:42]


    override fun createSettingsPanel(
        parentDisposable: Disposable,
        locationComponent: LabeledComponent<TextFieldWithBrowseButton>?,
        sdkCombo: GoSdkChooserCombo?,
        project: Project?,
    ): JPanel {
        val panel = JPanel()
        panel.layout = BoxLayout(panel, BoxLayout.Y_AXIS)
        panel.add(createGridPanel(locationComponent, sdkCombo).resize().createPanel())
        panel.add(
            generateTinyGoNewProjectSettingsPanel(
                project,
                { locationComponent?.text.orEmpty() },
                propertiesWrapper,
                parentDisposable
            )
        )
        return panel
    }