sprotty
Version:
A next-gen framework for graphical views
77 lines • 2.76 kB
TypeScript
/********************************************************************************
* Copyright (c) 2017-2024 TypeFox 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 declare const TYPES: {
Action: symbol;
IActionDispatcher: symbol;
IActionDispatcherProvider: symbol;
IActionHandlerInitializer: symbol;
ActionHandlerRegistration: symbol;
ActionHandlerRegistryProvider: symbol;
IAnchorComputer: symbol;
AnimationFrameSyncer: symbol;
IButtonHandlerRegistration: symbol;
ICommandPaletteActionProvider: symbol;
ICommandPaletteActionProviderRegistry: symbol;
CommandRegistration: symbol;
ICommandStack: symbol;
CommandStackOptions: symbol;
ICommandStackProvider: symbol;
IContextMenuItemProvider: symbol;
IContextMenuProviderRegistry: symbol;
IContextMenuService: symbol;
IContextMenuServiceProvider: symbol;
DOMHelper: symbol;
IDiagramLocker: symbol;
IEdgeRouter: symbol;
IEdgeRoutePostprocessor: symbol;
IEditLabelValidationDecorator: symbol;
IEditLabelValidator: symbol;
HiddenModelViewer: symbol;
HiddenVNodePostprocessor: symbol;
HoverState: symbol;
KeyListener: symbol;
LayoutRegistration: symbol;
LayoutRegistry: symbol;
Layouter: symbol;
LogLevel: symbol;
ILogger: symbol;
IModelFactory: symbol;
IModelLayoutEngine: symbol;
ModelRendererFactory: symbol;
ModelSource: symbol;
ModelSourceProvider: symbol;
ModelViewer: symbol;
MouseListener: symbol;
PatcherProvider: symbol;
IPopupModelProvider: symbol;
PopupModelViewer: symbol;
PopupMouseListener: symbol;
PopupVNodePostprocessor: symbol;
SModelElementRegistration: symbol;
SModelRegistry: symbol;
ISnapper: symbol;
SvgExporter: symbol;
ISvgExportPostprocessor: symbol;
IUIExtension: symbol;
UIExtensionRegistry: symbol;
IVNodePostprocessor: symbol;
ViewRegistration: symbol;
ViewRegistry: symbol;
IViewer: symbol;
ViewerOptions: symbol;
IViewerProvider: symbol;
};
//# sourceMappingURL=types.d.ts.map