idea-plugin / arrow.meta.ide.internal.registry / IdeInternalRegistry
interface IdeInternalRegistry : InternalRegistry
intercept | abstract fun intercept(ctx: IdeContext ): List < IdePlugin > |
kotlinIndicesHelper | open fun Project.kotlinIndicesHelper(phase: KotlinIndicesHelper , ctx: CompilerContext): Unit |
overrideService | open fun Application.overrideService(fromService: Class <*>, toService: Class <*>, override: Boolean ): Unit |
projectOpened | open fun Application.projectOpened(opened: (Project) -> Unit ): Unit |
register | open fun Notification.register(): Unit |
registerAdditional | open fun Application.registerAdditional(phase: AdditionalIdePhase ): Unit |
registerAnActionExtensionProvider | open fun registerAnActionExtensionProvider(phase: AnActionExtensionProvider ): Unit |
registerApplicationProvider | open fun registerApplicationProvider(phase: ApplicationProvider , app: Application): Unit |
registerCliExtension | open fun Application.registerCliExtension(f: Project.(CompilerContext) -> Unit ): Unit |
registerEditorProvider | open fun registerEditorProvider(phase: EditorProvider , app: Application): Unit |
registerExtensionProvider | open fun <E> registerExtensionProvider(phase: ExtensionProvider <E>, disposable: Disposable): Unit |
registerIntentionExtensionProvider | open fun registerIntentionExtensionProvider(phase: IntentionExtensionProvider ): Unit |
registerMetaIdeComponents | open fun registerMetaIdeComponents(app: Application): Unit |
registerOrActivate | open fun RegisterToolWindow.registerOrActivate(): Unit |
registerService | open fun <T : Any > ComponentManager.registerService(service: Class <T>, instance: T): Unit |
registerSyntaxHighlighterExtensionProvider | open fun registerSyntaxHighlighterExtensionProvider(phase: SyntaxHighlighterExtensionProvider ): Unit |
registerToolwindowProvider | open fun registerToolwindowProvider(phase: ToolwindowProvider ): Unit |
registerTopic | open fun <A> Application.registerTopic(topic: Topic<A>, listeners: A): Unit |
replaceService | open fun <T : Any > ComponentManager.replaceService(service: Class <T>, instance: T): Unit |
unregister | open fun UnRegisterToolWindow.unregister(): Unit |
MetaIde | interface MetaIde : IdeSyntax , IdeInternalRegistry |
Do you like Arrow?
✖