introduce ToolbarUtils.createTargetComponent(JComponent, ..)

GitOrigin-RevId: b85a6a4287a043756fa8185b9adec7417da3d63f
This commit is contained in:
Gregory.Shrago
2024-08-09 02:44:33 +04:00
committed by intellij-monorepo-bot
parent 73fa59a5ab
commit 6a5fd79a31

View File

@@ -44,6 +44,10 @@ object ToolbarUtils {
return MyComponent(editor.contentComponent, dataProvider)
}
fun createTargetComponent(component: JComponent, dataProvider: UiDataProvider): JComponent {
return MyComponent(component, dataProvider)
}
private class MyComponent(val base: JComponent,
val provider: UiDataProvider
) : JComponent(), UiDataProvider {