mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 06:50:54 +07:00
IJPL-797 intellij.platform.navbar.backend review internal API
GitOrigin-RevId: 5574360a1014437b4fc069e1a7bbd3eefcb9486f
This commit is contained in:
committed by
intellij-monorepo-bot
parent
2262792eb4
commit
fb4e6e078e
@@ -5,11 +5,7 @@ com.intellij.platform.navbar.backend.NavBarItem
|
||||
- navigateOnClick():Z
|
||||
- navigationRequest():com.intellij.platform.backend.navigation.NavigationRequest
|
||||
- a:presentation():com.intellij.platform.navbar.NavBarItemPresentation
|
||||
- weight():I
|
||||
f:com.intellij.platform.navbar.backend.NavBarItem$Companion
|
||||
com.intellij.platform.navbar.backend.NavBarItemProvider
|
||||
- sf:Companion:com.intellij.platform.navbar.backend.NavBarItemProvider$Companion
|
||||
- sf:EP_NAME:com.intellij.openapi.extensions.ExtensionPointName
|
||||
- findParent(com.intellij.platform.navbar.backend.NavBarItem):com.intellij.platform.navbar.backend.NavBarItem
|
||||
- iterateChildren(com.intellij.platform.navbar.backend.NavBarItem):java.lang.Iterable
|
||||
f:com.intellij.platform.navbar.backend.NavBarItemProvider$Companion
|
||||
@@ -7,6 +7,7 @@ import com.intellij.platform.backend.navigation.NavigationRequest
|
||||
import com.intellij.platform.navbar.NavBarItemPresentation
|
||||
import com.intellij.util.concurrency.annotations.RequiresBackgroundThread
|
||||
import com.intellij.util.concurrency.annotations.RequiresReadLock
|
||||
import org.jetbrains.annotations.ApiStatus.Internal
|
||||
|
||||
|
||||
/**
|
||||
@@ -55,5 +56,6 @@ interface NavBarItem {
|
||||
/**
|
||||
* Returns weight for this item for sorting when it is presented in navbar children popup
|
||||
*/
|
||||
@Internal
|
||||
fun weight(): Int = Int.MAX_VALUE
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@ package com.intellij.platform.navbar.backend
|
||||
import com.intellij.openapi.extensions.ExtensionPointName
|
||||
import com.intellij.util.concurrency.annotations.RequiresBackgroundThread
|
||||
import com.intellij.util.concurrency.annotations.RequiresReadLock
|
||||
import org.jetbrains.annotations.ApiStatus.Internal
|
||||
|
||||
|
||||
/**
|
||||
@@ -13,7 +14,9 @@ import com.intellij.util.concurrency.annotations.RequiresReadLock
|
||||
*/
|
||||
interface NavBarItemProvider {
|
||||
|
||||
@Internal
|
||||
companion object {
|
||||
@Internal
|
||||
@JvmField
|
||||
val EP_NAME: ExtensionPointName<NavBarItemProvider> = ExtensionPointName.create("com.intellij.navbar.item.provider")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user