idea-plugin / arrow.meta.ide.dsl.editor.search / SearchSyntax

SearchSyntax

interface SearchSyntax

Functions

addFindUsageProvider open fun IdeMetaPlugin.addFindUsageProvider(wordScanner: WordsScanner? = EmptyFindUsagesProvider().wordsScanner, nodeText: (element: PsiElement, useFullName: Boolean) -> String = { element, useFullName -> EmptyFindUsagesProvider().getNodeText(element, useFullName) }, descriptorName: (element: PsiElement) -> String = { EmptyFindUsagesProvider().getDescriptiveName(it) }, type: (element: PsiElement) -> String = { EmptyFindUsagesProvider().getType(it) }, helpId: (element: PsiElement) -> String? = { EmptyFindUsagesProvider().getHelpId(it) }, canFindUsagesFor: (psiElement: PsiElement) -> Boolean = { EmptyFindUsagesProvider().canFindUsagesFor(it) }): ExtensionPhase

Inheritors

IdeSyntax interface IdeSyntax : IntentionSyntax, 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
<