idea-plugin / arrow.meta.ide.dsl.editor.goto / GotoRelatedSyntax

GotoRelatedSyntax

interface GotoRelatedSyntax

Functions

addGotoRelatedProvider one example is here org.jetbrains.kotlin.idea.goto.KotlinExpectOrActualGotoRelatedProvideropen fun IdeMetaPlugin.addGotoRelatedProvider(psiBased: (psi: PsiElement) -> List<GotoRelatedItem> = Noop.emptyList1(), ctxBased: (ctx: DataContext) -> List<GotoRelatedItem> = Noop.emptyList1()): ExtensionPhase
gotoRelatedItem open fun <A : PsiElement> GotoRelatedSyntax.gotoRelatedItem(psi: A, group: String = GotoRelatedItem.DEFAULT_GROUP_NAME, mnemonic: Int = -1, navigate: (A) -> Unit = { PsiNavigateUtil.navigate(it) }, name: (A) -> String? = Noop.nullable1(), icon: (A) -> Icon? = Noop.nullable1()): GotoRelatedItem

Inheritors

IdeSyntax interface IdeSyntax : IconProviderSyntax, SyntaxHighlighterSyntax, InspectionSyntax, AnActionSyntax, ColorSettingsSyntax, HintingSyntax, LanguageSyntax, LineMarkerSyntax, LiveTemplateSyntax, NavigationSyntax, SearchSyntax, StructureViewSyntax, UsageSyntax, ExtensionProviderSyntax, DocumentationSyntax, KotlinExtensionSyntax, DialogSyntax, PopupSyntax, NotificationSyntax, ToolWindowSyntax, GotoRelatedSyntax, AnnotatorSyntax, ParserSyntax, ApplicationSyntax

Do you like Arrow?

Arrow Org
<