mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 21:11:28 +07:00
68 lines
3.8 KiB
XML
68 lines
3.8 KiB
XML
<idea-plugin package="com.intellij.notebooks.visualization">
|
|
<dependencies>
|
|
<module name="intellij.notebooks.ui"/>
|
|
</dependencies>
|
|
|
|
<extensionPoints>
|
|
<extensionPoint qualifiedName="org.jetbrains.plugins.notebooks.editor.notebookEditorAppearanceProvider"
|
|
interface="com.intellij.notebooks.visualization.NotebookEditorAppearanceProvider"
|
|
dynamic="true"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.plugins.notebooks.notebookCellLinesProvider"
|
|
beanClass="com.intellij.lang.LanguageExtensionPoint" dynamic="true">
|
|
<with attribute="implementationClass" implements="com.intellij.notebooks.visualization.NotebookCellLinesProvider"/>
|
|
</extensionPoint>
|
|
<extensionPoint qualifiedName="org.jetbrains.plugins.notebooks.notebookCellSelectionModelProvider"
|
|
beanClass="com.intellij.lang.LanguageExtensionPoint" dynamic="true">
|
|
<with attribute="implementationClass" implements="com.intellij.notebooks.visualization.NotebookCellSelectionModelProvider"/>
|
|
</extensionPoint>
|
|
<extensionPoint qualifiedName="org.jetbrains.plugins.notebooks.notebookIntervalPointerFactoryProvider"
|
|
beanClass="com.intellij.lang.LanguageExtensionPoint" dynamic="true">
|
|
<with attribute="implementationClass" implements="com.intellij.notebooks.visualization.NotebookIntervalPointerFactoryProvider"/>
|
|
</extensionPoint>
|
|
|
|
<extensionPoint qualifiedName="org.jetbrains.plugins.notebooks.notebookCellInlayController"
|
|
interface="com.intellij.notebooks.visualization.NotebookCellInlayController$Factory"
|
|
dynamic="true"/>
|
|
</extensionPoints>
|
|
|
|
<actions resource-bundle="messages.VisualizationBundle">
|
|
<group id="NotebookOutputCollapseActions" popup="true">
|
|
<action id="NotebookOutputCollapseSingleInCellAction"
|
|
class="com.intellij.notebooks.visualization.outputs.impl.NotebookOutputCollapseSingleInCellAction"/>
|
|
<action id="NotebookOutputCollapseAllInCellAction"
|
|
class="com.intellij.notebooks.visualization.outputs.impl.NotebookOutputCollapseAllInCellAction"/>
|
|
<action id="NotebookOutputCollapseAllInSelectedCellsAction"
|
|
class="com.intellij.notebooks.visualization.outputs.impl.NotebookOutputCollapseAllInSelectedCellsAction"/>
|
|
<action id="NotebookOutputCollapseAllAction"
|
|
class="com.intellij.notebooks.visualization.outputs.impl.NotebookOutputCollapseAllAction"/>
|
|
</group>
|
|
|
|
<action id="NotebookOutputSelectAllAction"
|
|
class="com.intellij.notebooks.visualization.r.inlays.components.NotebookOutputSelectAllAction"
|
|
use-shortcut-of="$SelectAll"/>
|
|
</actions>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<notificationGroup displayType="BALLOON" id="Notebook Table" bundle="messages.VisualizationBundle" key="inlay.output.table.notification.group.name"/>
|
|
|
|
<editorFactoryDocumentListener implementation="com.intellij.notebooks.visualization.UndoableActionListener"
|
|
order="last"/>
|
|
</extensions>
|
|
|
|
<!-- New output inlays -->
|
|
<extensionPoints>
|
|
<extensionPoint
|
|
qualifiedName="org.jetbrains.plugins.notebooks.editor.outputs.notebookOutputComponentFactory"
|
|
interface="com.intellij.notebooks.visualization.outputs.NotebookOutputComponentFactory"
|
|
dynamic="true"/>
|
|
<extensionPoint
|
|
qualifiedName="org.jetbrains.plugins.notebooks.editor.outputs.notebookOutputDataKeyExtractor"
|
|
interface="com.intellij.notebooks.visualization.outputs.NotebookOutputDataKeyExtractor"
|
|
dynamic="true"/>
|
|
<extensionPoint
|
|
qualifiedName="org.jetbrains.plugins.notebooks.editor.outputs.notebookOutputComponentWrapper"
|
|
interface="com.intellij.notebooks.visualization.outputs.NotebookOutputComponentWrapper"
|
|
dynamic="true"/>
|
|
</extensionPoints>
|
|
</idea-plugin>
|