UNPKG

@eclipse-glsp/client

Version:

A sprotty-based client for GLSP

244 lines (243 loc) 14 kB
/******************************************************************************** * Copyright (c) 2024 EclipseSource and others. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0 which is available at * http://www.eclipse.org/legal/epl-2.0. * * This Source Code may also be made available under the following Secondary * Licenses when the conditions for such availability set forth in the Eclipse * Public License v. 2.0 are satisfied: GNU General Public License, version 2 * with the GNU Classpath Exception which is available at * https://www.gnu.org/software/classpath/license.html. * * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 ********************************************************************************/ export * from './base/action-dispatcher'; export * from './base/action-handler-registry'; export * from './base/args-feature'; export * from './base/auto-complete/auto-complete-actions'; export * from './base/auto-complete/auto-complete-widget'; export * from './base/auto-complete/autocomplete-suggestion-providers'; export * from './base/auto-complete/base-autocomplete-palette'; export * from './base/auto-complete/validation-decorator'; export * from './base/command-stack'; export * from './base/default.module'; export * from './base/drag-aware-mouse-listener'; export * from './base/editor-context-service'; export * from './base/feedback/css-feedback'; export * from './base/feedback/feedback-action-dispatcher'; export * from './base/feedback/feedback-command'; export * from './base/feedback/feedback-emitter'; export * from './base/feedback/set-model-command'; export * from './base/feedback/update-model-command'; export * from './base/focus/focus-state-change-action'; export * from './base/focus/focus-tracker'; export * from './base/messages'; export * from './base/model/diagram-loader'; export * from './base/model/glsp-model-source'; export * from './base/model/model-initialization-constraint'; export * from './base/model/model-registry'; export * from './base/mouse-position-tracker'; export * from './base/ranked'; export * from './base/selection-clearing-mouse-listener'; export * from './base/selection-service'; export * from './base/shortcuts/available-shortcuts-extension'; export * from './base/shortcuts/available-shortcuts-tool'; export * from './base/shortcuts/shortcuts-manager'; export * from './base/shortcuts/shortcuts-module'; export * from './base/tool-manager/tool'; export * from './base/tool-manager/tool-manager'; export * from './base/ui-extension/ui-extension'; export * from './base/ui-extension/ui-extension-registry'; export * from './base/view/key-tool'; export * from './base/view/mouse-tool'; export * from './base/view/view-registry'; export * from './default-modules'; export * from './features/accessibility/accessibility-module'; export * from './features/accessibility/actions'; export * from './features/accessibility/edge-autocomplete/action'; export * from './features/accessibility/edge-autocomplete/edge-autocomplete-context'; export * from './features/accessibility/edge-autocomplete/edge-autocomplete-palette'; export * from './features/accessibility/edge-autocomplete/edge-autocomplete-tool'; export * from './features/accessibility/element-navigation/diagram-navigation-tool'; export * from './features/accessibility/element-navigation/element-navigation-module'; export * from './features/accessibility/element-navigation/element-navigator'; export * from './features/accessibility/element-navigation/left-right-top-bottom-navigator'; export * from './features/accessibility/element-navigation/local-element-navigator'; export * from './features/accessibility/element-navigation/position-navigator'; export * from './features/accessibility/focus-tracker/focus-tracker-module'; export * from './features/accessibility/focus-tracker/focus-tracker-tool'; export * from './features/accessibility/global-keylistener-tool'; export * from './features/accessibility/keyboard-grid/action'; export * from './features/accessibility/keyboard-grid/constants'; export * from './features/accessibility/keyboard-grid/keyboard-grid'; export * from './features/accessibility/keyboard-grid/keyboard-grid-search-palette'; export * from './features/accessibility/keyboard-grid/keyboard-node-grid'; export * from './features/accessibility/keyboard-pointer/actions'; export * from './features/accessibility/keyboard-pointer/constants'; export * from './features/accessibility/keyboard-pointer/keyboard-pointer'; export * from './features/accessibility/keyboard-pointer/keyboard-pointer-listener'; export * from './features/accessibility/keyboard-pointer/keyboard-pointer-module'; export * from './features/accessibility/keyboard-pointer/keyboard-pointer-position'; export * from './features/accessibility/keyboard-tool-palette/keyboard-tool-palette'; export * from './features/accessibility/keyboard-tool-palette/keyboard-tool-palette-module'; export * from './features/accessibility/search/search-palette'; export * from './features/accessibility/search/search-palette-module'; export * from './features/accessibility/search/search-tool'; export * from './features/accessibility/toast/toast-handler'; export * from './features/accessibility/toast/toast-module'; export * from './features/accessibility/toast/toast-tool'; export * from './features/accessibility/view-key-tools/deselect-key-tool'; export * from './features/accessibility/view-key-tools/grid-cell-zoom-key-tool'; export * from './features/accessibility/view-key-tools/view-key-tools-module'; export * from './features/bounds/bounds-module'; export * from './features/bounds/freeform-layout'; export * from './features/bounds/glsp-hidden-bounds-updater'; export * from './features/bounds/hbox-layout'; export * from './features/bounds/layout-data'; export * from './features/bounds/layouter'; export * from './features/bounds/local-bounds'; export * from './features/bounds/set-bounds-feedback-command'; export * from './features/bounds/vbox-layout'; export * from './features/change-bounds/model'; export * from './features/change-bounds/move-element-action'; export * from './features/change-bounds/move-element-handler'; export * from './features/change-bounds/movement-restrictor'; export * from './features/change-bounds/point-position-updater'; export * from './features/change-bounds/position-snapper'; export * from './features/change-bounds/resize/resize-default-tool'; export * from './features/change-bounds/resize/resize-handler'; export * from './features/change-bounds/resize/resize-module'; export * from './features/change-bounds/resize/resize-tool'; export * from './features/change-bounds/snap'; export * from './features/change-bounds/tracker'; export * from './features/command-palette/command-palette'; export * from './features/command-palette/command-palette-module'; export * from './features/command-palette/command-palette-tool'; export * from './features/command-palette/server-command-palette-provider'; export * from './features/context-menu/context-menu-module'; export * from './features/context-menu/delete-element-context-menu'; export * from './features/context-menu/glsp-context-menu-mouse-listener'; export * from './features/context-menu/server-context-menu-provider'; export * from './features/copy-paste/copy-paste-context-menu'; export * from './features/copy-paste/copy-paste-handler'; export * from './features/copy-paste/copy-paste-modules'; export * from './features/copy-paste/copy-paste-standalone'; export * from './features/debug/debug-bounds-decorator'; export * from './features/debug/debug-manager'; export * from './features/debug/debug-model'; export * from './features/debug/debug-module'; export * from './features/decoration/decoration-module'; export * from './features/decoration/decoration-placer'; export * from './features/element-template/add-template-element'; export * from './features/element-template/element-template-module'; export * from './features/element-template/mouse-tracking-element-position-listener'; export * from './features/element-template/remove-template-element'; export * from './features/export/export-modules'; export * from './features/export/export-svg-action-handler'; export * from './features/export/glsp-svg-exporter'; export * from './features/grid/grid'; export * from './features/grid/grid-manager'; export * from './features/grid/grid-model'; export * from './features/grid/grid-module'; export * from './features/grid/grid-snapper'; export * from './features/grid/grid-style'; export * from './features/helper-lines/helper-line-feedback'; export * from './features/helper-lines/helper-line-manager'; export * from './features/helper-lines/helper-line-module'; export * from './features/helper-lines/model'; export * from './features/helper-lines/view'; export * from './features/hints/model'; export * from './features/hints/type-hint-provider'; export * from './features/hints/type-hints-module'; export * from './features/hover/hover'; export * from './features/hover/hover-module'; export * from './features/label-edit-ui/label-edit-ui'; export * from './features/label-edit-ui/label-edit-ui-module'; export * from './features/label-edit/edit-label-tool'; export * from './features/label-edit/edit-label-validator'; export * from './features/label-edit/label-edit-module'; export * from './features/layout/layout-elements-action'; export * from './features/layout/layout-module'; export * from './features/navigation/navigation-action-handler'; export * from './features/navigation/navigation-module'; export * from './features/navigation/navigation-target-resolver'; export * from './features/reconnect/model'; export * from './features/routing/edge-router'; export * from './features/routing/routing-module'; export * from './features/save/save-keylistener'; export * from './features/save/save-module'; export * from './features/select/select-feedback-command'; export * from './features/select/select-module'; export * from './features/select/select-mouse-listener'; export * from './features/source-model-watcher/source-model-changed-action-handler'; export * from './features/source-model-watcher/source-model-watcher-module'; export * from './features/status/status-module'; export * from './features/status/status-overlay'; export * from './features/svg-metadata/metadata-placer'; export * from './features/svg-metadata/svg-metadata-module'; export * from './features/tool-palette/tool-palette'; export * from './features/tool-palette/tool-palette-module'; export * from './features/tools/base-tools'; export * from './features/tools/change-bounds/change-bounds-manager'; export * from './features/tools/change-bounds/change-bounds-tool'; export * from './features/tools/change-bounds/change-bounds-tool-feedback'; export * from './features/tools/change-bounds/change-bounds-tool-module'; export * from './features/tools/change-bounds/change-bounds-tool-move-feedback'; export * from './features/tools/change-bounds/change-bounds-tracker'; export * from './features/tools/change-bounds/view'; export * from './features/tools/deletion/delete-tool'; export * from './features/tools/deletion/deletion-tool-module'; export * from './features/tools/edge-creation/dangling-edge-feedback'; export * from './features/tools/edge-creation/edege-creation-module'; export * from './features/tools/edge-creation/edge-creation-tool'; export * from './features/tools/edge-creation/edge-creation-tool-feedback'; export * from './features/tools/edge-creation/view'; export * from './features/tools/edge-edit/edge-edit-module'; export * from './features/tools/edge-edit/edge-edit-tool'; export * from './features/tools/edge-edit/edge-edit-tool-feedback'; export * from './features/tools/marquee-selection/marquee-behavior'; export * from './features/tools/marquee-selection/marquee-mouse-tool'; export * from './features/tools/marquee-selection/marquee-selection-module'; export * from './features/tools/marquee-selection/marquee-tool'; export * from './features/tools/marquee-selection/marquee-tool-feedback'; export * from './features/tools/marquee-selection/model'; export * from './features/tools/marquee-selection/view'; export * from './features/tools/node-creation/container-manager'; export * from './features/tools/node-creation/insert-indicator'; export * from './features/tools/node-creation/node-creation-module'; export * from './features/tools/node-creation/node-creation-tool'; export * from './features/tools/node-creation/node-creation-views'; export * from './features/tools/tool-focus-loss-module'; export * from './features/undo-redo/undo-redo-key-listener'; export * from './features/undo-redo/undo-redo-module'; export * from './features/validation/issue-marker'; export * from './features/validation/marker-navigator'; export * from './features/validation/validate'; export * from './features/validation/validation-modules'; export * from './features/viewport/glsp-scroll-mouse-listener'; export * from './features/viewport/origin-viewport'; export * from './features/viewport/reposition'; export * from './features/viewport/viewport-handler'; export * from './features/viewport/viewport-key-listener'; export * from './features/viewport/viewport-modules'; export * from './features/viewport/zoom-viewport-action'; export * from './model'; export * from './re-exports'; export * from './standalone-modules'; export * from './utils/argument-utils'; export * from './utils/geometry-util'; export * from './utils/gmodel-util'; export * from './utils/html-utils'; export * from './utils/layout-utils'; export * from './utils/marker'; export * from './utils/viewpoint-util'; export * from './views/base-view-module'; export * from './views/compartments'; export * from './views/gedge-view'; export * from './views/ggraph-view'; export * from './views/glsp-projection-view'; export * from './views/issue-marker-view'; export * from './views/rounded-corner'; export * from './views/rounded-corner-view';