mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 04:51:24 +07:00
(cherry picked from commit 1d29ca58f816bdb81353a11d0271655529c02393) IJ-CR-194290 GitOrigin-RevId: 1ea6c57207da416797519e49b63f72214d7d78c0
18 lines
756 B
Java
18 lines
756 B
Java
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
|
package com.intellij.codeInsight.completion;
|
|
|
|
import com.intellij.openapi.extensions.ExtensionPointName;
|
|
import com.intellij.psi.PsiFile;
|
|
import org.jetbrains.annotations.NotNull;
|
|
|
|
/**
|
|
* This extension point enables in-text (e.g. without angle brackets) HTML completion for certain PSI files.
|
|
* It is a temporary solution to the problem of HTML completion in multi-view files.
|
|
*/
|
|
public interface HtmlInTextCompletionEnabler {
|
|
ExtensionPointName<HtmlInTextCompletionEnabler> EP_NAME =
|
|
ExtensionPointName.create("com.intellij.completion.htmlInTextCompletionEnabler");
|
|
|
|
boolean isEnabledInFile(final @NotNull PsiFile file);
|
|
}
|