mirror of
https://github.com/google/blockly.git
synced 2026-05-08 13:10:11 +02:00
fix import types
This commit is contained in:
+9
-18
@@ -22,40 +22,31 @@ import './events/events_block_create';
|
||||
import './events/events_block_delete';
|
||||
|
||||
import {Blocks} from './blocks';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Comment} from './comment';
|
||||
import type {Comment} from './comment';
|
||||
import * as common from './common';
|
||||
import {Connection} from './connection';
|
||||
import {ConnectionType} from './connection_type';
|
||||
import * as constants from './constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events/events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import type {Abstract} from './events/events_abstract';
|
||||
import type {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
import * as Extensions from './extensions';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
import type {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {Align, Input} from './input';
|
||||
import {inputTypes} from './input_types';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocation} from './interfaces/i_ast_node_location';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeletable} from './interfaces/i_deletable';
|
||||
import type {IASTNodeLocation} from './interfaces/i_ast_node_location';
|
||||
import type {IDeletable} from './interfaces/i_deletable';
|
||||
import {ASTNode} from './keyboard_nav/ast_node';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Mutator} from './mutator';
|
||||
import type {Mutator} from './mutator';
|
||||
import * as Tooltip from './tooltip';
|
||||
import * as arrayUtils from './utils/array';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as idGenerator from './utils/idgenerator';
|
||||
import * as parsing from './utils/parsing';
|
||||
import {Size} from './utils/size';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from './variable_model';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace';
|
||||
import type {VariableModel} from './variable_model';
|
||||
import type {Workspace} from './workspace';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as dom from './utils/dom';
|
||||
import {Svg} from './utils/svg';
|
||||
|
||||
|
||||
+6
-12
@@ -18,25 +18,19 @@
|
||||
import './events/events_block_drag';
|
||||
|
||||
import * as blockAnimation from './block_animations';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as bumpObjects from './bump_objects';
|
||||
import * as common from './common';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import type {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Icon} from './icon';
|
||||
import type {Icon} from './icon';
|
||||
import {InsertionMarkerManager} from './insertion_marker_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
import type {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
import type {IDragTarget} from './interfaces/i_drag_target';
|
||||
import * as registry from './registry';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+14
-28
@@ -25,45 +25,33 @@ import './touch';
|
||||
import {Block} from './block';
|
||||
import * as blockAnimations from './block_animations';
|
||||
import * as browserEvents from './browser_events';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Comment} from './comment';
|
||||
import type {Comment} from './comment';
|
||||
import * as common from './common';
|
||||
import {config} from './config';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection';
|
||||
import type {Connection} from './connection';
|
||||
import {ConnectionType} from './connection_type';
|
||||
import * as constants from './constants';
|
||||
import * as ContextMenu from './contextmenu';
|
||||
import {ContextMenuOption, ContextMenuRegistry, LegacyContextMenuOption} from './contextmenu_registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import type {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
import type {Field} from './field';
|
||||
import {FieldLabel} from './field_label';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Icon} from './icon';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Input} from './input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBoundedElement} from './interfaces/i_bounded_element';
|
||||
import type {Icon} from './icon';
|
||||
import type {Input} from './input';
|
||||
import type {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg';
|
||||
import type {IBoundedElement} from './interfaces/i_bounded_element';
|
||||
import {CopyData, ICopyable} from './interfaces/i_copyable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './interfaces/i_draggable';
|
||||
import type {IDraggable} from './interfaces/i_draggable';
|
||||
import * as internalConstants from './internal_constants';
|
||||
import {ASTNode} from './keyboard_nav/ast_node';
|
||||
import {TabNavigateCursor} from './keyboard_nav/tab_navigate_cursor';
|
||||
import {MarkerManager} from './marker_manager';
|
||||
import {Msg} from './msg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Mutator} from './mutator';
|
||||
import type {Mutator} from './mutator';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Debug as BlockRenderingDebug} from './renderers/common/debugger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IPathObject} from './renderers/common/i_path_object';
|
||||
import type {Debug as BlockRenderingDebug} from './renderers/common/debugger';
|
||||
import type {IPathObject} from './renderers/common/i_path_object';
|
||||
import * as blocks from './serialization/blocks';
|
||||
import {BlockStyle} from './theme';
|
||||
import * as Tooltip from './tooltip';
|
||||
@@ -72,11 +60,9 @@ import * as dom from './utils/dom';
|
||||
import {Rect} from './utils/rect';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as svgMath from './utils/svg_math';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Warning} from './warning';
|
||||
import type {Warning} from './warning';
|
||||
import {Workspace} from './workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+4
-8
@@ -20,13 +20,10 @@ import './metrics_manager';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './workspace';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
import type {IBubble} from './interfaces/i_bubble';
|
||||
import {ContainerRegion} from './metrics_manager';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
import * as Touch from './touch';
|
||||
@@ -36,8 +33,7 @@ import * as math from './utils/math';
|
||||
import {Size} from './utils/size';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+6
-12
@@ -19,23 +19,17 @@ import './bubble';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './constants';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
import type {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
import {ComponentManager} from './component_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentMove} from './events/events_comment_move';
|
||||
import type {CommentMove} from './events/events_comment_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
import type {IBubble} from './interfaces/i_bubble';
|
||||
import type {IDeleteArea} from './interfaces/i_delete_area';
|
||||
import type {IDragTarget} from './interfaces/i_drag_target';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as svgMath from './utils/svg_math';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+6
-12
@@ -14,25 +14,19 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events/events_abstract';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import type {Abstract} from './events/events_abstract';
|
||||
import {BlockCreate} from './events/events_block_create';
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import {CommentCreate} from './events/events_comment_create';
|
||||
import {CommentMove} from './events/events_comment_move';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ViewportChange} from './events/events_viewport';
|
||||
import type {ViewportChange} from './events/events_viewport';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBoundedElement} from './interfaces/i_bounded_element';
|
||||
import type {IBoundedElement} from './interfaces/i_bounded_element';
|
||||
import {ContainerRegion, MetricsManager} from './metrics_manager';
|
||||
import * as mathUtils from './utils/math';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+3
-6
@@ -28,18 +28,15 @@ import './events/events_bubble_open';
|
||||
import './warning';
|
||||
|
||||
import {CommentModel} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import {Bubble} from './bubble';
|
||||
import * as Css from './css';
|
||||
import * as eventUtils from './events/utils';
|
||||
import {Icon} from './icon';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Size} from './utils/size';
|
||||
import type {Size} from './utils/size';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
|
||||
|
||||
+5
-10
@@ -17,17 +17,12 @@
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
import type {Block} from './block';
|
||||
import {BlockDefinition, Blocks} from './blocks';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ICopyable} from './interfaces/i_copyable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {Connection} from './connection';
|
||||
import type {ICopyable} from './interfaces/i_copyable';
|
||||
import type {Workspace} from './workspace';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,16 +14,11 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IAutoHideable} from './interfaces/i_autohideable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IComponent} from './interfaces/i_component';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IPositionable} from './interfaces/i_positionable';
|
||||
import type {IAutoHideable} from './interfaces/i_autohideable';
|
||||
import type {IComponent} from './interfaces/i_component';
|
||||
import type {IDeleteArea} from './interfaces/i_delete_area';
|
||||
import type {IDragTarget} from './interfaces/i_drag_target';
|
||||
import type {IPositionable} from './interfaces/i_positionable';
|
||||
import * as arrayUtils from './utils/array';
|
||||
|
||||
|
||||
|
||||
+5
-10
@@ -17,18 +17,13 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './constants';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
import type {Block} from './block';
|
||||
import {ConnectionType} from './connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import type {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Input} from './input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import type {Input} from './input';
|
||||
import type {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
import type {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import * as blocks from './serialization/blocks';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
@@ -19,12 +19,10 @@
|
||||
import * as common from './common';
|
||||
import {Connection} from './connection';
|
||||
import {ConnectionType} from './connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import type {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import * as internalConstants from './internal_constants';
|
||||
import * as registry from './registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
import type {RenderedConnection} from './rendered_connection';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -22,12 +22,9 @@
|
||||
import './constants';
|
||||
|
||||
import {ConnectionType} from './connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import type {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import type {RenderedConnection} from './rendered_connection';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+3
-6
@@ -14,10 +14,8 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as clipboard from './clipboard';
|
||||
import {config} from './config';
|
||||
@@ -35,8 +33,7 @@ import * as svgMath from './utils/svg_math';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as clipboard from './clipboard';
|
||||
import {ContextMenuRegistry, RegistryItem, Scope} from './contextmenu_registry';
|
||||
import * as dialog from './dialog';
|
||||
@@ -25,8 +24,7 @@ import {inputTypes} from './input_types';
|
||||
import {Msg} from './msg';
|
||||
import * as idGenerator from './utils/idgenerator';
|
||||
import * as userAgent from './utils/useragent';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,10 +14,8 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+2
-4
@@ -18,10 +18,8 @@
|
||||
|
||||
import {BlockSvg} from './block_svg';
|
||||
import {DragTarget} from './drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './interfaces/i_draggable';
|
||||
import type {IDeleteArea} from './interfaces/i_delete_area';
|
||||
import type {IDraggable} from './interfaces/i_draggable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+3
-6
@@ -16,12 +16,9 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './interfaces/i_draggable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Rect} from './utils/rect';
|
||||
import type {IDragTarget} from './interfaces/i_drag_target';
|
||||
import type {IDraggable} from './interfaces/i_draggable';
|
||||
import type {Rect} from './utils/rect';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+4
-8
@@ -16,19 +16,15 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as common from './common';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
import type {Field} from './field';
|
||||
import * as dom from './utils/dom';
|
||||
import * as math from './utils/math';
|
||||
import {Rect} from './utils/rect';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Size} from './utils/size';
|
||||
import type {Size} from './utils/size';
|
||||
import * as style from './utils/style';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace';
|
||||
import type {Workspace} from '../workspace';
|
||||
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
|
||||
|
||||
@@ -14,10 +14,8 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../block_svg';
|
||||
import type {Block} from '../block';
|
||||
import type {BlockSvg} from '../block_svg';
|
||||
import * as registry from '../registry';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
import * as blocks from '../serialization/blocks';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
import * as blocks from '../serialization/blocks';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base';
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import {ConnectionType} from '../connection_type';
|
||||
import * as registry from '../registry';
|
||||
import {Coordinate} from '../utils/coordinate';
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../block_svg';
|
||||
import type {BlockSvg} from '../block_svg';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base';
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base';
|
||||
|
||||
@@ -15,15 +15,12 @@
|
||||
|
||||
|
||||
import * as utilsXml from '../utils/xml';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import type {WorkspaceComment} from '../workspace_comment';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentCreate} from './events_comment_create';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentDelete} from './events_comment_delete';
|
||||
import type {CommentCreate} from './events_comment_create';
|
||||
import type {CommentDelete} from './events_comment_delete';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import type {WorkspaceComment} from '../workspace_comment';
|
||||
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import type {WorkspaceComment} from '../workspace_comment';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {CommentBase} from './events_comment_base';
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import type {WorkspaceComment} from '../workspace_comment';
|
||||
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
|
||||
import * as registry from '../registry';
|
||||
import {Coordinate} from '../utils/coordinate';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import type {WorkspaceComment} from '../workspace_comment';
|
||||
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
@@ -14,12 +14,10 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import {ASTNode} from '../keyboard_nav/ast_node';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace';
|
||||
import type {Workspace} from '../workspace';
|
||||
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base';
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model';
|
||||
import type {VariableModel} from '../variable_model';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model';
|
||||
import type {VariableModel} from '../variable_model';
|
||||
|
||||
import {VarBase} from './events_var_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model';
|
||||
import type {VariableModel} from '../variable_model';
|
||||
|
||||
import {VarBase} from './events_var_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model';
|
||||
import type {VariableModel} from '../variable_model';
|
||||
|
||||
import {VarBase} from './events_var_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
+10
-20
@@ -16,29 +16,19 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
import type {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
import * as idGenerator from '../utils/idgenerator';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../workspace_svg';
|
||||
import type {Workspace} from '../workspace';
|
||||
import type {WorkspaceSvg} from '../workspace_svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockChange} from './events_block_change';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockCreate} from './events_block_create';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events_block_move';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentCreate} from './events_comment_create';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentMove} from './events_comment_move';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ViewportChange} from './events_viewport';
|
||||
import type {Abstract} from './events_abstract';
|
||||
import type {BlockChange} from './events_block_change';
|
||||
import type {BlockCreate} from './events_block_create';
|
||||
import type {BlockMove} from './events_block_move';
|
||||
import type {CommentCreate} from './events_comment_create';
|
||||
import type {CommentMove} from './events_comment_move';
|
||||
import type {ViewportChange} from './events_viewport';
|
||||
|
||||
|
||||
/** Group ID for new events. Grouped events are indivisible. */
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace';
|
||||
import type {Workspace} from '../workspace';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
+1
-2
@@ -23,8 +23,7 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './mutator';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
import type {Block} from './block';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import {FieldDropdown} from './field_dropdown';
|
||||
import {Mutator} from './mutator';
|
||||
|
||||
+10
-20
@@ -26,30 +26,21 @@ import './events/events_block_change';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './gesture';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Input} from './input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IKeyboardAccessible} from './interfaces/i_keyboard_accessible';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrable} from './interfaces/i_registrable';
|
||||
import type {Input} from './input';
|
||||
import type {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg';
|
||||
import type {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
import type {IKeyboardAccessible} from './interfaces/i_keyboard_accessible';
|
||||
import type {IRegistrable} from './interfaces/i_registrable';
|
||||
import {MarkerManager} from './marker_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './renderers/common/constants';
|
||||
import type {ConstantProvider} from './renderers/common/constants';
|
||||
import {KeyboardShortcut} from './shortcut_registry';
|
||||
import * as Tooltip from './tooltip';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import * as parsing from './utils/parsing';
|
||||
import {Rect} from './utils/rect';
|
||||
@@ -60,8 +51,7 @@ import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as utilsXml from './utils/xml';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
|
||||
+1
-2
@@ -24,8 +24,7 @@ import {FieldTextInput} from './field_textinput';
|
||||
import * as dom from './utils/dom';
|
||||
import {KeyCodes} from './utils/keycodes';
|
||||
import * as math from './utils/math';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
@@ -20,8 +20,7 @@ import './events/events_block_change';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import * as dom from './utils/dom';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -28,8 +28,7 @@ import * as colour from './utils/colour';
|
||||
import * as dom from './utils/dom';
|
||||
import * as idGenerator from './utils/idgenerator';
|
||||
import {KeyCodes} from './utils/keycodes';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
|
||||
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
@@ -29,8 +28,7 @@ import * as aria from './utils/aria';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import * as parsing from './utils/parsing';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import * as utilsString from './utils/string';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
|
||||
+1
-2
@@ -18,8 +18,7 @@ import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import * as dom from './utils/dom';
|
||||
import * as parsing from './utils/parsing';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
import {Svg} from './utils/svg';
|
||||
|
||||
|
||||
+1
-2
@@ -20,8 +20,7 @@ import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import * as dom from './utils/dom';
|
||||
import * as parsing from './utils/parsing';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -22,8 +22,7 @@ import * as aria from './utils/aria';
|
||||
import * as dom from './utils/dom';
|
||||
import {KeyCodes} from './utils/keycodes';
|
||||
import * as parsing from './utils/parsing';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
@@ -18,8 +18,7 @@ import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {FieldTextInput} from './field_textinput';
|
||||
import * as aria from './utils/aria';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -18,10 +18,8 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrableField} from './interfaces/i_registrable_field';
|
||||
import type {Field} from './field';
|
||||
import type {IRegistrableField} from './interfaces/i_registrable_field';
|
||||
import * as registry from './registry';
|
||||
|
||||
|
||||
|
||||
@@ -17,8 +17,7 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as dialog from './dialog';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
@@ -31,12 +30,10 @@ import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {KeyCodes} from './utils/keycodes';
|
||||
import * as parsing from './utils/parsing';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,20 +17,16 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
import type {Block} from './block';
|
||||
import {Field} from './field';
|
||||
import {FieldDropdown} from './field_dropdown';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import * as internalConstants from './internal_constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Menu} from './menu';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {MenuItem} from './menuitem';
|
||||
import type {Menu} from './menu';
|
||||
import type {MenuItem} from './menuitem';
|
||||
import {Msg} from './msg';
|
||||
import * as parsing from './utils/parsing';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import type {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
import {VariableModel} from './variable_model';
|
||||
import * as Variables from './variables';
|
||||
|
||||
+6
-12
@@ -14,10 +14,8 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as common from './common';
|
||||
import {ComponentManager} from './component_manager';
|
||||
@@ -25,14 +23,11 @@ import {DeleteArea} from './delete_area';
|
||||
import * as BlockCreate from './events/events_block_create';
|
||||
import * as VarCreate from './events/events_var_create';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {FlyoutButton} from './flyout_button';
|
||||
import type {FlyoutButton} from './flyout_button';
|
||||
import {FlyoutMetricsManager} from './flyout_metrics_manager';
|
||||
import * as Gesture from './gesture';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options';
|
||||
import type {IFlyout} from './interfaces/i_flyout';
|
||||
import type {Options} from './options';
|
||||
import * as blockRendering from './renderers/common/block_rendering';
|
||||
import {ScrollbarPair} from './scrollbar_pair';
|
||||
import * as blocks from './serialization/blocks';
|
||||
@@ -41,8 +36,7 @@ import * as Touch from './touch';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import * as idGenerator from './utils/idgenerator';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Rect} from './utils/rect';
|
||||
import type {Rect} from './utils/rect';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import * as Variables from './variables';
|
||||
|
||||
@@ -21,10 +21,8 @@ import * as dom from './utils/dom';
|
||||
import * as parsing from './utils/parsing';
|
||||
import * as style from './utils/style';
|
||||
import {Svg} from './utils/svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import * as toolbox from './utils/toolbox';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type * as toolbox from './utils/toolbox';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,14 +17,11 @@
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Flyout, FlyoutItem} from './flyout_base';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {FlyoutButton} from './flyout_button';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options';
|
||||
import type {FlyoutButton} from './flyout_button';
|
||||
import type {Options} from './options';
|
||||
import * as registry from './registry';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
import {Rect} from './utils/rect';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
@@ -14,11 +14,9 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
import type {IFlyout} from './interfaces/i_flyout';
|
||||
import {ContainerRegion, MetricsManager} from './metrics_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -22,14 +22,11 @@ import './constants';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Flyout, FlyoutItem} from './flyout_base';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {FlyoutButton} from './flyout_button';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options';
|
||||
import type {FlyoutButton} from './flyout_button';
|
||||
import type {Options} from './options';
|
||||
import * as registry from './registry';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
import {Rect} from './utils/rect';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
+3
-6
@@ -16,14 +16,11 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
import type {Block} from './block';
|
||||
import * as common from './common';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Names, NameType} from './names';
|
||||
import type {Names, NameType} from './names';
|
||||
import * as deprecation from './utils/deprecation';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace';
|
||||
import type {Workspace} from './workspace';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+7
-14
@@ -22,32 +22,25 @@ import './block_dragger';
|
||||
import './events/events_click';
|
||||
|
||||
import * as blockAnimations from './block_animations';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import {BubbleDragger} from './bubble_dragger';
|
||||
import * as common from './common';
|
||||
import {config} from './config';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
import type {Field} from './field';
|
||||
import type {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
import type {IBubble} from './interfaces/i_bubble';
|
||||
import type {IFlyout} from './interfaces/i_flyout';
|
||||
import * as internalConstants from './internal_constants';
|
||||
import * as registry from './registry';
|
||||
import * as Tooltip from './tooltip';
|
||||
import * as Touch from './touch';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import {Workspace} from './workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
import type {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
import {WorkspaceDragger} from './workspace_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+2
-4
@@ -14,11 +14,9 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Bubble} from './bubble';
|
||||
import type {Bubble} from './bubble';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {Size} from './utils/size';
|
||||
|
||||
+1
-2
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlocklyOptions} from './blockly_options';
|
||||
import type {BlocklyOptions} from './blockly_options';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as bumpObjects from './bump_objects';
|
||||
import * as common from './common';
|
||||
|
||||
+5
-10
@@ -17,18 +17,13 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './field_label';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import type {Connection} from './connection';
|
||||
import type {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {inputTypes} from './input_types';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
import type {RenderedConnection} from './rendered_connection';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,24 +15,18 @@
|
||||
|
||||
|
||||
import * as blockAnimations from './block_animations';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as common from './common';
|
||||
import {ComponentManager} from './component_manager';
|
||||
import {config} from './config';
|
||||
import {ConnectionType} from './connection_type';
|
||||
import * as constants from './constants';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {IDeleteArea} from './interfaces/i_delete_area';
|
||||
import type {IDragTarget} from './interfaces/i_drag_target';
|
||||
import type {RenderedConnection} from './rendered_connection';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/** Represents a nearby valid connection. */
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocation} from './i_ast_node_location';
|
||||
import type {IASTNodeLocation} from './i_ast_node_location';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -20,8 +20,7 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../block';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocation} from './i_ast_node_location';
|
||||
import type {IASTNodeLocation} from './i_ast_node_location';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IComponent} from './i_component';
|
||||
import type {IComponent} from './i_component';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -21,10 +21,8 @@ import '../block_drag_surface';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../utils/coordinate';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IContextMenu} from './i_contextmenu';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './i_draggable';
|
||||
import type {IContextMenu} from './i_contextmenu';
|
||||
import type {IDraggable} from './i_draggable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../workspace_svg';
|
||||
import type {WorkspaceSvg} from '../workspace_svg';
|
||||
|
||||
import {ISelectable} from './i_selectable';
|
||||
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeletable} from './i_deletable';
|
||||
import type {IDeletable} from './i_deletable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -27,11 +27,9 @@ import '../utils/coordinate';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../utils/svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../workspace_svg';
|
||||
import type {WorkspaceSvg} from '../workspace_svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrable} from './i_registrable';
|
||||
import type {IRegistrable} from './i_registrable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,8 +14,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from '../field';
|
||||
import type {Field} from '../field';
|
||||
|
||||
|
||||
type fromJson = (p1: object) => Field;
|
||||
|
||||
@@ -18,8 +18,7 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../utils/toolbox';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IToolboxItem} from './i_toolbox_item';
|
||||
import type {IToolboxItem} from './i_toolbox_item';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -27,8 +27,7 @@ import './i_toolbox_item';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../workspace_svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrable} from './i_registrable';
|
||||
import type {IRegistrable} from './i_registrable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,22 +16,15 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from '../connection';
|
||||
import type {Block} from '../block';
|
||||
import type {Connection} from '../connection';
|
||||
import {ConnectionType} from '../connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from '../field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Input} from '../input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocation} from '../interfaces/i_ast_node_location';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationWithBlock} from '../interfaces/i_ast_node_location_with_block';
|
||||
import type {Field} from '../field';
|
||||
import type {Input} from '../input';
|
||||
import type {IASTNodeLocation} from '../interfaces/i_ast_node_location';
|
||||
import type {IASTNodeLocationWithBlock} from '../interfaces/i_ast_node_location_with_block';
|
||||
import {Coordinate} from '../utils/coordinate';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace';
|
||||
import type {Workspace} from '../workspace';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,8 +17,7 @@
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {MarkerSvg} from '../renderers/common/marker_svg';
|
||||
import type {MarkerSvg} from '../renderers/common/marker_svg';
|
||||
|
||||
import {ASTNode} from './ast_node';
|
||||
|
||||
|
||||
@@ -16,8 +16,7 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from '../field';
|
||||
import type {Field} from '../field';
|
||||
|
||||
import {ASTNode} from './ast_node';
|
||||
import {BasicCursor} from './basic_cursor';
|
||||
|
||||
@@ -14,12 +14,9 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Cursor} from './keyboard_nav/cursor';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Marker} from './keyboard_nav/marker';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {Cursor} from './keyboard_nav/cursor';
|
||||
import type {Marker} from './keyboard_nav/marker';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+2
-4
@@ -15,14 +15,12 @@
|
||||
|
||||
|
||||
import * as browserEvents from './browser_events';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {MenuItem} from './menuitem';
|
||||
import type {MenuItem} from './menuitem';
|
||||
import * as aria from './utils/aria';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {KeyCodes} from './utils/keycodes';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Size} from './utils/size';
|
||||
import type {Size} from './utils/size';
|
||||
import * as style from './utils/style';
|
||||
|
||||
|
||||
|
||||
+5
-10
@@ -14,19 +14,14 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IMetricsManager} from './interfaces/i_metrics_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IToolbox} from './interfaces/i_toolbox';
|
||||
import type {IFlyout} from './interfaces/i_flyout';
|
||||
import type {IMetricsManager} from './interfaces/i_metrics_manager';
|
||||
import type {IToolbox} from './interfaces/i_toolbox';
|
||||
import * as registry from './registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Metrics} from './utils/metrics';
|
||||
import type {Metrics} from './utils/metrics';
|
||||
import {Size} from './utils/size';
|
||||
import * as toolboxUtils from './utils/toolbox';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+6
-12
@@ -19,24 +19,18 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_bubble_open';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlocklyOptions} from './blockly_options';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import type {BlocklyOptions} from './blockly_options';
|
||||
import {Bubble} from './bubble';
|
||||
import {config} from './config';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events/events_abstract';
|
||||
import type {Connection} from './connection';
|
||||
import type {Abstract} from './events/events_abstract';
|
||||
import {BlockChange} from './events/events_block_change';
|
||||
import * as eventUtils from './events/utils';
|
||||
import {Icon} from './icon';
|
||||
import {Options} from './options';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import type {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
|
||||
+2
-4
@@ -19,11 +19,9 @@ import './procedures';
|
||||
|
||||
import {Msg} from './msg';
|
||||
import * as Procedures from './procedures';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableMap} from './variable_map';
|
||||
import type {VariableMap} from './variable_map';
|
||||
import * as Variables from './variables';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace';
|
||||
import type {Workspace} from './workspace';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+3
-6
@@ -14,17 +14,14 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlocklyOptions} from './blockly_options';
|
||||
import type {BlocklyOptions} from './blockly_options';
|
||||
import * as registry from './registry';
|
||||
import {Theme} from './theme';
|
||||
import {Classic} from './theme/classic';
|
||||
import * as idGenerator from './utils/idgenerator';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Metrics} from './utils/metrics';
|
||||
import type {Metrics} from './utils/metrics';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -21,11 +21,9 @@ import './metrics_manager';
|
||||
import {UiMetrics} from './metrics_manager';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
import {Rect} from './utils/rect';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Size} from './utils/size';
|
||||
import type {Size} from './utils/size';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+6
-12
@@ -17,25 +17,19 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import {Blocks} from './blocks';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events/events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BubbleOpen} from './events/events_bubble_open';
|
||||
import type {Abstract} from './events/events_abstract';
|
||||
import type {BubbleOpen} from './events/events_bubble_open';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
import type {Field} from './field';
|
||||
import {Msg} from './msg';
|
||||
import {Names} from './names';
|
||||
import * as utilsXml from './utils/xml';
|
||||
import * as Variables from './variables';
|
||||
import {Workspace} from './workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import type {WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
|
||||
+13
-26
@@ -16,32 +16,19 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events/events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IMetricsManager} from './interfaces/i_metrics_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ISerializer} from './interfaces/i_serializer';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IToolbox} from './interfaces/i_toolbox';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Cursor} from './keyboard_nav/cursor';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Renderer} from './renderers/common/renderer';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Theme} from './theme';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ToolboxItem} from './toolbox/toolbox_item';
|
||||
import type {Abstract} from './events/events_abstract';
|
||||
import type {Field} from './field';
|
||||
import type {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
import type {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import type {IFlyout} from './interfaces/i_flyout';
|
||||
import type {IMetricsManager} from './interfaces/i_metrics_manager';
|
||||
import type {ISerializer} from './interfaces/i_serializer';
|
||||
import type {IToolbox} from './interfaces/i_toolbox';
|
||||
import type {Cursor} from './keyboard_nav/cursor';
|
||||
import type {Options} from './options';
|
||||
import type {Renderer} from './renderers/common/renderer';
|
||||
import type {Theme} from './theme';
|
||||
import type {ToolboxItem} from './toolbox/toolbox_item';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,15 +14,12 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg';
|
||||
import type {Block} from './block';
|
||||
import type {BlockSvg} from './block_svg';
|
||||
import * as common from './common';
|
||||
import {config} from './config';
|
||||
import {Connection} from './connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConnectionDB} from './connection_db';
|
||||
import type {ConnectionDB} from './connection_db';
|
||||
import {ConnectionType} from './connection_type';
|
||||
import * as eventUtils from './events/utils';
|
||||
import * as internalConstants from './internal_constants';
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as registry from '../../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Theme} from '../../theme';
|
||||
import type {Theme} from '../../theme';
|
||||
import * as deprecation from '../../utils/deprecation';
|
||||
import {Measurable} from '../measurables/base';
|
||||
import {BottomRow} from '../measurables/bottom_row';
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import {ConnectionType} from '../../connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from '../../rendered_connection';
|
||||
import type {RenderedConnection} from '../../rendered_connection';
|
||||
import {BlockStyle, Theme} from '../../theme';
|
||||
import * as colour from '../../utils/colour';
|
||||
import * as dom from '../../utils/dom';
|
||||
|
||||
@@ -14,30 +14,22 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import {ConnectionType} from '../../connection_type';
|
||||
import {FieldLabel} from '../../field_label';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from '../../rendered_connection';
|
||||
import type {RenderedConnection} from '../../rendered_connection';
|
||||
import * as dom from '../../utils/dom';
|
||||
import {Svg} from '../../utils/svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Measurable} from '../measurables/base';
|
||||
import type {Measurable} from '../measurables/base';
|
||||
import {Field} from '../measurables/field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {InRowSpacer} from '../measurables/in_row_spacer';
|
||||
import type {InRowSpacer} from '../measurables/in_row_spacer';
|
||||
import {InputConnection} from '../measurables/input_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Row} from '../measurables/row';
|
||||
import type {Row} from '../measurables/row';
|
||||
import {Types} from '../measurables/types';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderInfo as ZelosInfo} from '../zelos/info';
|
||||
import type {RenderInfo as ZelosInfo} from '../zelos/info';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderInfo} from './info';
|
||||
import type {ConstantProvider} from './constants';
|
||||
import type {RenderInfo} from './info';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,29 +14,20 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import * as svgPaths from '../../utils/svg_paths';
|
||||
import {Connection} from '../measurables/connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ExternalValueInput} from '../measurables/external_value_input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from '../measurables/field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Icon} from '../measurables/icon';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {InlineInput} from '../measurables/inline_input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {PreviousConnection} from '../measurables/previous_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Row} from '../measurables/row';
|
||||
import type {ExternalValueInput} from '../measurables/external_value_input';
|
||||
import type {Field} from '../measurables/field';
|
||||
import type {Icon} from '../measurables/icon';
|
||||
import type {InlineInput} from '../measurables/inline_input';
|
||||
import type {PreviousConnection} from '../measurables/previous_connection';
|
||||
import type {Row} from '../measurables/row';
|
||||
import {Types} from '../measurables/types';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider, Notch, PuzzleTab} from './constants';
|
||||
import type {ConstantProvider, Notch, PuzzleTab} from './constants';
|
||||
import * as debug from './debug';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderInfo} from './info';
|
||||
import type {RenderInfo} from './info';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -28,8 +28,7 @@ import '../../theme';
|
||||
|
||||
import {BlockStyle} from '../../theme';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './constants';
|
||||
import type {ConstantProvider} from './constants';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,14 +14,11 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import {Align, Input} from '../../input';
|
||||
import {inputTypes} from '../../input_types';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from '../../rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Measurable} from '../measurables/base';
|
||||
import type {RenderedConnection} from '../../rendered_connection';
|
||||
import type {Measurable} from '../measurables/base';
|
||||
import {BottomRow} from '../measurables/bottom_row';
|
||||
import {ExternalValueInput} from '../measurables/external_value_input';
|
||||
import {Field} from '../measurables/field';
|
||||
@@ -35,18 +32,15 @@ import {NextConnection} from '../measurables/next_connection';
|
||||
import {OutputConnection} from '../measurables/output_connection';
|
||||
import {PreviousConnection} from '../measurables/previous_connection';
|
||||
import {RoundCorner} from '../measurables/round_corner';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Row} from '../measurables/row';
|
||||
import type {Row} from '../measurables/row';
|
||||
import {SpacerRow} from '../measurables/spacer_row';
|
||||
import {SquareCorner} from '../measurables/square_corner';
|
||||
import {StatementInput} from '../measurables/statement_input';
|
||||
import {TopRow} from '../measurables/top_row';
|
||||
import {Types} from '../measurables/types';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Renderer} from './renderer';
|
||||
import type {ConstantProvider} from './constants';
|
||||
import type {Renderer} from './renderer';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,29 +17,21 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../../events/events_marker_move';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from '../../connection';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import type {Connection} from '../../connection';
|
||||
import {ConnectionType} from '../../connection_type';
|
||||
import * as eventUtils from '../../events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from '../../field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationSvg} from '../../interfaces/i_ast_node_location_svg';
|
||||
import type {Field} from '../../field';
|
||||
import type {IASTNodeLocationSvg} from '../../interfaces/i_ast_node_location_svg';
|
||||
import {ASTNode} from '../../keyboard_nav/ast_node';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Marker} from '../../keyboard_nav/marker';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from '../../rendered_connection';
|
||||
import type {Marker} from '../../keyboard_nav/marker';
|
||||
import type {RenderedConnection} from '../../rendered_connection';
|
||||
import * as dom from '../../utils/dom';
|
||||
import {Svg} from '../../utils/svg';
|
||||
import * as svgPaths from '../../utils/svg_paths';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../../workspace_svg';
|
||||
import type {WorkspaceSvg} from '../../workspace_svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider, Notch, PuzzleTab} from './constants';
|
||||
import type {ConstantProvider, Notch, PuzzleTab} from './constants';
|
||||
|
||||
|
||||
/** The name of the CSS class for a cursor. */
|
||||
|
||||
@@ -18,18 +18,14 @@
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../../theme';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from '../../connection';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import type {Connection} from '../../connection';
|
||||
import {BlockStyle} from '../../theme';
|
||||
import * as dom from '../../utils/dom';
|
||||
import {Svg} from '../../utils/svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IPathObject} from './i_path_object';
|
||||
import type {ConstantProvider} from './constants';
|
||||
import type {IPathObject} from './i_path_object';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,30 +14,22 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../../block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
import type {Block} from '../../block';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import {Connection} from '../../connection';
|
||||
import {ConnectionType} from '../../connection_type';
|
||||
import {InsertionMarkerManager, PreviewType} from '../../insertion_marker_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrable} from '../../interfaces/i_registrable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Marker} from '../../keyboard_nav/marker';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from '../../rendered_connection';
|
||||
import type {IRegistrable} from '../../interfaces/i_registrable';
|
||||
import type {Marker} from '../../keyboard_nav/marker';
|
||||
import type {RenderedConnection} from '../../rendered_connection';
|
||||
import {BlockStyle, Theme} from '../../theme';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../../workspace_svg';
|
||||
import type {WorkspaceSvg} from '../../workspace_svg';
|
||||
|
||||
import {ConstantProvider} from './constants';
|
||||
import * as debug from './debug';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Debug} from './debugger';
|
||||
import type {Debug} from './debugger';
|
||||
import {Drawer} from './drawer';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IPathObject} from './i_path_object';
|
||||
import type {IPathObject} from './i_path_object';
|
||||
import {RenderInfo} from './info';
|
||||
import {MarkerSvg} from './marker_svg';
|
||||
import {PathObject} from './path_object';
|
||||
|
||||
@@ -14,22 +14,17 @@
|
||||
*/
|
||||
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../../block_svg';
|
||||
import type {BlockSvg} from '../../block_svg';
|
||||
import * as svgPaths from '../../utils/svg_paths';
|
||||
import * as debug from '../common/debug';
|
||||
import {Drawer as BaseDrawer} from '../common/drawer';
|
||||
import {Row} from '../measurables/row';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './constants';
|
||||
import type {ConstantProvider} from './constants';
|
||||
import {Highlighter} from './highlighter';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderInfo} from './info';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {InlineInput} from './measurables/inline_input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {PathObject} from './path_object';
|
||||
import type {RenderInfo} from './info';
|
||||
import type {InlineInput} from './measurables/inline_input';
|
||||
import type {PathObject} from './path_object';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,8 +15,7 @@
|
||||
|
||||
|
||||
import * as svgPaths from '../../utils/svg_paths';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from '../common/constants';
|
||||
import type {ConstantProvider} from '../common/constants';
|
||||
|
||||
|
||||
/** An object containing sizing and path information about an outside corner. */
|
||||
|
||||
@@ -21,22 +21,16 @@
|
||||
import './renderer';
|
||||
|
||||
import * as svgPaths from '../../utils/svg_paths';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from '../common/constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BottomRow} from '../measurables/bottom_row';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Row} from '../measurables/row';
|
||||
import type {ConstantProvider} from '../common/constants';
|
||||
import type {BottomRow} from '../measurables/bottom_row';
|
||||
import type {Row} from '../measurables/row';
|
||||
import {SpacerRow} from '../measurables/spacer_row';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {TopRow} from '../measurables/top_row';
|
||||
import type {TopRow} from '../measurables/top_row';
|
||||
import {Types} from '../measurables/types';
|
||||
|
||||
import {HighlightConstantProvider, InsideCorner, JaggedTeeth, Notch, OutsideCorner, PuzzleTab, StartHat} from './highlight_constants';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderInfo} from './info';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {InlineInput} from './measurables/inline_input';
|
||||
import type {RenderInfo} from './info';
|
||||
import type {InlineInput} from './measurables/inline_input';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user