mirror of
https://github.com/google/blockly.git
synced 2026-05-08 13:10:11 +02:00
chore: remove .js suffixes
This commit is contained in:
+30
-30
@@ -12,51 +12,51 @@
|
||||
* The class representing one block.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Block');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_create.js';
|
||||
import './events/events_block_create';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_delete.js';
|
||||
import './events/events_block_delete';
|
||||
|
||||
import {Blocks} from './blocks.js';
|
||||
import {Blocks} from './blocks';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Comment} from './comment.js';
|
||||
import * as common from './common.js';
|
||||
import {Connection} from './connection.js';
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import * as constants from './constants.js';
|
||||
import {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.js';
|
||||
import {Abstract} from './events/events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events/events_block_move.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import * as Extensions from './extensions.js';
|
||||
import {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.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {Align, Input} from './input.js';
|
||||
import {inputTypes} from './input_types.js';
|
||||
import {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.js';
|
||||
import {IASTNodeLocation} from './interfaces/i_ast_node_location';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeletable} from './interfaces/i_deletable.js';
|
||||
import {ASTNode} from './keyboard_nav/ast_node.js';
|
||||
import {IDeletable} from './interfaces/i_deletable';
|
||||
import {ASTNode} from './keyboard_nav/ast_node';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Mutator} from './mutator.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import * as arrayUtils from './utils/array.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as idGenerator from './utils/idgenerator.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import {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.js';
|
||||
import {VariableModel} from './variable_model';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace.js';
|
||||
import {Workspace} from './workspace';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Methods animating a block on connection and disconnection.
|
||||
* @namespace Blockly.blockAnimations
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.blockAnimations');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as dom from './utils/dom';
|
||||
import {Svg} from './utils/svg';
|
||||
|
||||
|
||||
/** A bounding box for a cloned block. */
|
||||
|
||||
@@ -22,13 +22,13 @@
|
||||
* while dragging blocks.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.BlockDragSurfaceSvg');
|
||||
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as svgMath from './utils/svg_math.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as svgMath from './utils/svg_math';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+16
-16
@@ -12,32 +12,32 @@
|
||||
* Methods for dragging a block visually.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.BlockDragger');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_drag.js';
|
||||
import './events/events_block_drag';
|
||||
|
||||
import * as blockAnimation from './block_animations.js';
|
||||
import * as blockAnimation from './block_animations';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as bumpObjects from './bump_objects.js';
|
||||
import * as common from './common.js';
|
||||
import {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.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Icon} from './icon.js';
|
||||
import {InsertionMarkerManager} from './insertion_marker_manager.js';
|
||||
import {Icon} from './icon';
|
||||
import {InsertionMarkerManager} from './insertion_marker_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger.js';
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target.js';
|
||||
import * as registry from './registry.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {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.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+45
-45
@@ -12,72 +12,72 @@
|
||||
* Methods for graphically rendering a block as SVG.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.BlockSvg');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './theme.js';
|
||||
import './theme';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_selected.js';
|
||||
import './events/events_selected';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './touch.js';
|
||||
import './touch';
|
||||
|
||||
import {Block} from './block.js';
|
||||
import * as blockAnimations from './block_animations.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
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.js';
|
||||
import * as common from './common.js';
|
||||
import {config} from './config.js';
|
||||
import {Comment} from './comment';
|
||||
import * as common from './common';
|
||||
import {config} from './config';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection.js';
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import * as constants from './constants.js';
|
||||
import * as ContextMenu from './contextmenu.js';
|
||||
import {ContextMenuOption, ContextMenuRegistry, LegacyContextMenuOption} from './contextmenu_registry.js';
|
||||
import {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.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field.js';
|
||||
import {FieldLabel} from './field_label.js';
|
||||
import {Field} from './field';
|
||||
import {FieldLabel} from './field_label';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Icon} from './icon.js';
|
||||
import {Icon} from './icon';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Input} from './input.js';
|
||||
import {Input} from './input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg.js';
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBoundedElement} from './interfaces/i_bounded_element.js';
|
||||
import {CopyData, ICopyable} from './interfaces/i_copyable.js';
|
||||
import {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.js';
|
||||
import * as internalConstants from './internal_constants.js';
|
||||
import {ASTNode} from './keyboard_nav/ast_node.js';
|
||||
import {TabNavigateCursor} from './keyboard_nav/tab_navigate_cursor.js';
|
||||
import {MarkerManager} from './marker_manager.js';
|
||||
import {Msg} from './msg.js';
|
||||
import {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.js';
|
||||
import {RenderedConnection} from './rendered_connection.js';
|
||||
import {Mutator} from './mutator';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Debug as BlockRenderingDebug} from './renderers/common/debugger.js';
|
||||
import {Debug as BlockRenderingDebug} from './renderers/common/debugger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IPathObject} from './renderers/common/i_path_object.js';
|
||||
import * as blocks from './serialization/blocks.js';
|
||||
import {BlockStyle} from './theme.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Rect} from './utils/rect.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as svgMath from './utils/svg_math.js';
|
||||
import {IPathObject} from './renderers/common/i_path_object';
|
||||
import * as blocks from './serialization/blocks';
|
||||
import {BlockStyle} from './theme';
|
||||
import * as Tooltip from './tooltip';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
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.js';
|
||||
import {Workspace} from './workspace.js';
|
||||
import {Warning} from './warning';
|
||||
import {Workspace} from './workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+157
-157
@@ -12,171 +12,171 @@
|
||||
* The top level namespace used to access the Blockly library.
|
||||
* @namespace Blockly
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_create.js';
|
||||
import './events/events_block_create';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/workspace_events.js';
|
||||
import './events/workspace_events';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_ui.js';
|
||||
import './events/events_ui';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_ui_base.js';
|
||||
import './events/events_ui_base';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_var_create.js';
|
||||
import './events/events_var_create';
|
||||
|
||||
import {Block} from './block.js';
|
||||
import * as blockAnimations from './block_animations.js';
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface.js';
|
||||
import {BlockDragger} from './block_dragger.js';
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import {BlocklyOptions} from './blockly_options.js';
|
||||
import {Blocks} from './blocks.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import {Bubble} from './bubble.js';
|
||||
import {BubbleDragger} from './bubble_dragger.js';
|
||||
import * as bumpObjects from './bump_objects.js';
|
||||
import * as clipboard from './clipboard.js';
|
||||
import {Comment} from './comment.js';
|
||||
import * as common from './common.js';
|
||||
import {ComponentManager} from './component_manager.js';
|
||||
import {config} from './config.js';
|
||||
import {Connection} from './connection.js';
|
||||
import {ConnectionChecker} from './connection_checker.js';
|
||||
import {ConnectionDB} from './connection_db.js';
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import * as ContextMenu from './contextmenu.js';
|
||||
import * as ContextMenuItems from './contextmenu_items.js';
|
||||
import {ContextMenuRegistry} from './contextmenu_registry.js';
|
||||
import * as Css from './css.js';
|
||||
import {DeleteArea} from './delete_area.js';
|
||||
import * as dialog from './dialog.js';
|
||||
import {DragTarget} from './drag_target.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import * as Events from './events/events.js';
|
||||
import * as Extensions from './extensions.js';
|
||||
import {Field} from './field.js';
|
||||
import {FieldAngle} from './field_angle.js';
|
||||
import {FieldCheckbox} from './field_checkbox.js';
|
||||
import {FieldColour} from './field_colour.js';
|
||||
import {FieldDropdown} from './field_dropdown.js';
|
||||
import {FieldImage} from './field_image.js';
|
||||
import {FieldLabel} from './field_label.js';
|
||||
import {FieldLabelSerializable} from './field_label_serializable.js';
|
||||
import {FieldMultilineInput} from './field_multilineinput.js';
|
||||
import {FieldNumber} from './field_number.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {FieldTextInput} from './field_textinput.js';
|
||||
import {FieldVariable} from './field_variable.js';
|
||||
import {Flyout} from './flyout_base.js';
|
||||
import {FlyoutButton} from './flyout_button.js';
|
||||
import {HorizontalFlyout} from './flyout_horizontal.js';
|
||||
import {FlyoutMetricsManager} from './flyout_metrics_manager.js';
|
||||
import {VerticalFlyout} from './flyout_vertical.js';
|
||||
import {Generator} from './generator.js';
|
||||
import {Gesture} from './gesture.js';
|
||||
import {Grid} from './grid.js';
|
||||
import {Icon} from './icon.js';
|
||||
import {inject} from './inject.js';
|
||||
import {Align, Input} from './input.js';
|
||||
import {inputTypes} from './input_types.js';
|
||||
import {InsertionMarkerManager} from './insertion_marker_manager.js';
|
||||
import {IASTNodeLocation} from './interfaces/i_ast_node_location.js';
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg.js';
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block.js';
|
||||
import {IAutoHideable} from './interfaces/i_autohideable.js';
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger.js';
|
||||
import {IBoundedElement} from './interfaces/i_bounded_element.js';
|
||||
import {IBubble} from './interfaces/i_bubble.js';
|
||||
import {ICollapsibleToolboxItem} from './interfaces/i_collapsible_toolbox_item.js';
|
||||
import {IComponent} from './interfaces/i_component.js';
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker.js';
|
||||
import {IContextMenu} from './interfaces/i_contextmenu.js';
|
||||
import {ICopyable} from './interfaces/i_copyable.js';
|
||||
import {IDeletable} from './interfaces/i_deletable.js';
|
||||
import {IDeleteArea} from './interfaces/i_delete_area.js';
|
||||
import {IDragTarget} from './interfaces/i_drag_target.js';
|
||||
import {IDraggable} from './interfaces/i_draggable.js';
|
||||
import {IFlyout} from './interfaces/i_flyout.js';
|
||||
import {IKeyboardAccessible} from './interfaces/i_keyboard_accessible.js';
|
||||
import {IMetricsManager} from './interfaces/i_metrics_manager.js';
|
||||
import {IMovable} from './interfaces/i_movable.js';
|
||||
import {IPositionable} from './interfaces/i_positionable.js';
|
||||
import {IRegistrable} from './interfaces/i_registrable.js';
|
||||
import {IRegistrableField} from './interfaces/i_registrable_field.js';
|
||||
import {ISelectable} from './interfaces/i_selectable.js';
|
||||
import {ISelectableToolboxItem} from './interfaces/i_selectable_toolbox_item.js';
|
||||
import {ISerializer as SerializerInterface} from './interfaces/i_serializer.js';
|
||||
import {IStyleable} from './interfaces/i_styleable.js';
|
||||
import {IToolbox} from './interfaces/i_toolbox.js';
|
||||
import {IToolboxItem} from './interfaces/i_toolbox_item.js';
|
||||
import * as internalConstants from './internal_constants.js';
|
||||
import {ASTNode} from './keyboard_nav/ast_node.js';
|
||||
import {BasicCursor} from './keyboard_nav/basic_cursor.js';
|
||||
import {Cursor} from './keyboard_nav/cursor.js';
|
||||
import {Marker} from './keyboard_nav/marker.js';
|
||||
import {TabNavigateCursor} from './keyboard_nav/tab_navigate_cursor.js';
|
||||
import {MarkerManager} from './marker_manager.js';
|
||||
import {Menu} from './menu.js';
|
||||
import {MenuItem} from './menuitem.js';
|
||||
import {MetricsManager} from './metrics_manager.js';
|
||||
import {Msg} from './msg.js';
|
||||
import {Mutator} from './mutator.js';
|
||||
import {Names} from './names.js';
|
||||
import {Options} from './options.js';
|
||||
import * as uiPosition from './positionable_helpers.js';
|
||||
import * as Procedures from './procedures.js';
|
||||
import * as registry from './registry.js';
|
||||
import {RenderedConnection} from './rendered_connection.js';
|
||||
import * as blockRendering from './renderers/common/block_rendering.js';
|
||||
import * as constants from './renderers/common/constants.js';
|
||||
import * as geras from './renderers/geras/geras.js';
|
||||
import * as minimalist from './renderers/minimalist/minimalist.js';
|
||||
import * as thrasos from './renderers/thrasos/thrasos.js';
|
||||
import * as zelos from './renderers/zelos/zelos.js';
|
||||
import {Scrollbar} from './scrollbar.js';
|
||||
import {ScrollbarPair} from './scrollbar_pair.js';
|
||||
import * as serializationBlocks from './serialization/blocks.js';
|
||||
import * as serializationExceptions from './serialization/exceptions.js';
|
||||
import * as serializationPriorities from './serialization/priorities.js';
|
||||
import * as serializationRegistry from './serialization/registry.js';
|
||||
import * as serializationVariables from './serialization/variables.js';
|
||||
import * as serializationWorkspaces from './serialization/workspaces.js';
|
||||
import * as ShortcutItems from './shortcut_items.js';
|
||||
import {ShortcutRegistry} from './shortcut_registry.js';
|
||||
import {Theme} from './theme.js';
|
||||
import * as Themes from './theme/themes.js';
|
||||
import {ThemeManager} from './theme_manager.js';
|
||||
import {ToolboxCategory} from './toolbox/category.js';
|
||||
import {CollapsibleToolboxCategory} from './toolbox/collapsible_category.js';
|
||||
import {ToolboxSeparator} from './toolbox/separator.js';
|
||||
import {Toolbox} from './toolbox/toolbox.js';
|
||||
import {ToolboxItem} from './toolbox/toolbox_item.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import * as Touch from './touch.js';
|
||||
import {TouchGesture} from './touch_gesture.js';
|
||||
import {Trashcan} from './trashcan.js';
|
||||
import * as utils from './utils.js';
|
||||
import * as colour from './utils/colour.js';
|
||||
import * as deprecation from './utils/deprecation.js';
|
||||
import * as svgMath from './utils/svg_math.js';
|
||||
import * as toolbox from './utils/toolbox.js';
|
||||
import {VariableMap} from './variable_map.js';
|
||||
import {VariableModel} from './variable_model.js';
|
||||
import * as Variables from './variables.js';
|
||||
import * as VariablesDynamic from './variables_dynamic.js';
|
||||
import {Warning} from './warning.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Workspace} from './workspace.js';
|
||||
import {WorkspaceAudio} from './workspace_audio.js';
|
||||
import {WorkspaceComment} from './workspace_comment.js';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg.js';
|
||||
import {WorkspaceDragSurfaceSvg} from './workspace_drag_surface_svg.js';
|
||||
import {WorkspaceDragger} from './workspace_dragger.js';
|
||||
import {resizeSvgContents as realResizeSvgContents, WorkspaceSvg} from './workspace_svg.js';
|
||||
import * as Xml from './xml.js';
|
||||
import {ZoomControls} from './zoom_controls.js';
|
||||
import {Block} from './block';
|
||||
import * as blockAnimations from './block_animations';
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
import {BlockDragger} from './block_dragger';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import {BlocklyOptions} from './blockly_options';
|
||||
import {Blocks} from './blocks';
|
||||
import * as browserEvents from './browser_events';
|
||||
import {Bubble} from './bubble';
|
||||
import {BubbleDragger} from './bubble_dragger';
|
||||
import * as bumpObjects from './bump_objects';
|
||||
import * as clipboard from './clipboard';
|
||||
import {Comment} from './comment';
|
||||
import * as common from './common';
|
||||
import {ComponentManager} from './component_manager';
|
||||
import {config} from './config';
|
||||
import {Connection} from './connection';
|
||||
import {ConnectionChecker} from './connection_checker';
|
||||
import {ConnectionDB} from './connection_db';
|
||||
import {ConnectionType} from './connection_type';
|
||||
import * as ContextMenu from './contextmenu';
|
||||
import * as ContextMenuItems from './contextmenu_items';
|
||||
import {ContextMenuRegistry} from './contextmenu_registry';
|
||||
import * as Css from './css';
|
||||
import {DeleteArea} from './delete_area';
|
||||
import * as dialog from './dialog';
|
||||
import {DragTarget} from './drag_target';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import * as Events from './events/events';
|
||||
import * as Extensions from './extensions';
|
||||
import {Field} from './field';
|
||||
import {FieldAngle} from './field_angle';
|
||||
import {FieldCheckbox} from './field_checkbox';
|
||||
import {FieldColour} from './field_colour';
|
||||
import {FieldDropdown} from './field_dropdown';
|
||||
import {FieldImage} from './field_image';
|
||||
import {FieldLabel} from './field_label';
|
||||
import {FieldLabelSerializable} from './field_label_serializable';
|
||||
import {FieldMultilineInput} from './field_multilineinput';
|
||||
import {FieldNumber} from './field_number';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {FieldTextInput} from './field_textinput';
|
||||
import {FieldVariable} from './field_variable';
|
||||
import {Flyout} from './flyout_base';
|
||||
import {FlyoutButton} from './flyout_button';
|
||||
import {HorizontalFlyout} from './flyout_horizontal';
|
||||
import {FlyoutMetricsManager} from './flyout_metrics_manager';
|
||||
import {VerticalFlyout} from './flyout_vertical';
|
||||
import {Generator} from './generator';
|
||||
import {Gesture} from './gesture';
|
||||
import {Grid} from './grid';
|
||||
import {Icon} from './icon';
|
||||
import {inject} from './inject';
|
||||
import {Align, Input} from './input';
|
||||
import {inputTypes} from './input_types';
|
||||
import {InsertionMarkerManager} from './insertion_marker_manager';
|
||||
import {IASTNodeLocation} from './interfaces/i_ast_node_location';
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg';
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
import {IAutoHideable} from './interfaces/i_autohideable';
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
import {IBoundedElement} from './interfaces/i_bounded_element';
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
import {ICollapsibleToolboxItem} from './interfaces/i_collapsible_toolbox_item';
|
||||
import {IComponent} from './interfaces/i_component';
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import {IContextMenu} from './interfaces/i_contextmenu';
|
||||
import {ICopyable} from './interfaces/i_copyable';
|
||||
import {IDeletable} from './interfaces/i_deletable';
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
import {IDraggable} from './interfaces/i_draggable';
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
import {IKeyboardAccessible} from './interfaces/i_keyboard_accessible';
|
||||
import {IMetricsManager} from './interfaces/i_metrics_manager';
|
||||
import {IMovable} from './interfaces/i_movable';
|
||||
import {IPositionable} from './interfaces/i_positionable';
|
||||
import {IRegistrable} from './interfaces/i_registrable';
|
||||
import {IRegistrableField} from './interfaces/i_registrable_field';
|
||||
import {ISelectable} from './interfaces/i_selectable';
|
||||
import {ISelectableToolboxItem} from './interfaces/i_selectable_toolbox_item';
|
||||
import {ISerializer as SerializerInterface} from './interfaces/i_serializer';
|
||||
import {IStyleable} from './interfaces/i_styleable';
|
||||
import {IToolbox} from './interfaces/i_toolbox';
|
||||
import {IToolboxItem} from './interfaces/i_toolbox_item';
|
||||
import * as internalConstants from './internal_constants';
|
||||
import {ASTNode} from './keyboard_nav/ast_node';
|
||||
import {BasicCursor} from './keyboard_nav/basic_cursor';
|
||||
import {Cursor} from './keyboard_nav/cursor';
|
||||
import {Marker} from './keyboard_nav/marker';
|
||||
import {TabNavigateCursor} from './keyboard_nav/tab_navigate_cursor';
|
||||
import {MarkerManager} from './marker_manager';
|
||||
import {Menu} from './menu';
|
||||
import {MenuItem} from './menuitem';
|
||||
import {MetricsManager} from './metrics_manager';
|
||||
import {Msg} from './msg';
|
||||
import {Mutator} from './mutator';
|
||||
import {Names} from './names';
|
||||
import {Options} from './options';
|
||||
import * as uiPosition from './positionable_helpers';
|
||||
import * as Procedures from './procedures';
|
||||
import * as registry from './registry';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
import * as blockRendering from './renderers/common/block_rendering';
|
||||
import * as constants from './renderers/common/constants';
|
||||
import * as geras from './renderers/geras/geras';
|
||||
import * as minimalist from './renderers/minimalist/minimalist';
|
||||
import * as thrasos from './renderers/thrasos/thrasos';
|
||||
import * as zelos from './renderers/zelos/zelos';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
import {ScrollbarPair} from './scrollbar_pair';
|
||||
import * as serializationBlocks from './serialization/blocks';
|
||||
import * as serializationExceptions from './serialization/exceptions';
|
||||
import * as serializationPriorities from './serialization/priorities';
|
||||
import * as serializationRegistry from './serialization/registry';
|
||||
import * as serializationVariables from './serialization/variables';
|
||||
import * as serializationWorkspaces from './serialization/workspaces';
|
||||
import * as ShortcutItems from './shortcut_items';
|
||||
import {ShortcutRegistry} from './shortcut_registry';
|
||||
import {Theme} from './theme';
|
||||
import * as Themes from './theme/themes';
|
||||
import {ThemeManager} from './theme_manager';
|
||||
import {ToolboxCategory} from './toolbox/category';
|
||||
import {CollapsibleToolboxCategory} from './toolbox/collapsible_category';
|
||||
import {ToolboxSeparator} from './toolbox/separator';
|
||||
import {Toolbox} from './toolbox/toolbox';
|
||||
import {ToolboxItem} from './toolbox/toolbox_item';
|
||||
import * as Tooltip from './tooltip';
|
||||
import * as Touch from './touch';
|
||||
import {TouchGesture} from './touch_gesture';
|
||||
import {Trashcan} from './trashcan';
|
||||
import * as utils from './utils';
|
||||
import * as colour from './utils/colour';
|
||||
import * as deprecation from './utils/deprecation';
|
||||
import * as svgMath from './utils/svg_math';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import {VariableMap} from './variable_map';
|
||||
import {VariableModel} from './variable_model';
|
||||
import * as Variables from './variables';
|
||||
import * as VariablesDynamic from './variables_dynamic';
|
||||
import {Warning} from './warning';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
import {Workspace} from './workspace';
|
||||
import {WorkspaceAudio} from './workspace_audio';
|
||||
import {WorkspaceComment} from './workspace_comment';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
import {WorkspaceDragSurfaceSvg} from './workspace_drag_surface_svg';
|
||||
import {WorkspaceDragger} from './workspace_dragger';
|
||||
import {resizeSvgContents as realResizeSvgContents, WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
import {ZoomControls} from './zoom_controls';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
* Object that defines user-specified options for the workspace.
|
||||
* @namespace Blockly.BlocklyOptions
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.BlocklyOptions');
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@
|
||||
* A mapping of block type names to block prototype objects.
|
||||
* @namespace Blockly.blocks
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.blocks');
|
||||
|
||||
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
* Browser event handling.
|
||||
* @namespace Blockly.browserEvents
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.browserEvents');
|
||||
|
||||
import * as Touch from './touch.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as Touch from './touch';
|
||||
import * as userAgent from './utils/useragent';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+17
-17
@@ -12,33 +12,33 @@
|
||||
* Object representing a UI bubble.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Bubble');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './metrics_manager.js';
|
||||
import './metrics_manager';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './workspace.js';
|
||||
import './workspace';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface.js';
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBubble} from './interfaces/i_bubble.js';
|
||||
import {ContainerRegion} from './metrics_manager.js';
|
||||
import {Scrollbar} from './scrollbar.js';
|
||||
import * as Touch from './touch.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as math from './utils/math.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
import {ContainerRegion} from './metrics_manager';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
import * as Touch from './touch';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
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.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+14
-14
@@ -12,31 +12,31 @@
|
||||
* Methods for dragging a bubble visually.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.BubbleDragger');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './bubble.js';
|
||||
import './bubble';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './constants.js';
|
||||
import './constants';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface.js';
|
||||
import {ComponentManager} from './component_manager.js';
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
import {ComponentManager} from './component_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentMove} from './events/events_comment_move.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {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.js';
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area.js';
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as svgMath from './utils/svg_math.js';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg.js';
|
||||
import {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.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+14
-14
@@ -12,28 +12,28 @@
|
||||
* Utilities for bumping objects back into worksapce bounds.
|
||||
* @namespace Blockly.bumpObjects
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.bumpObjects');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events/events_abstract.js';
|
||||
import {BlockCreate} from './events/events_block_create.js';
|
||||
import {BlockMove} from './events/events_block_move.js';
|
||||
import {CommentCreate} from './events/events_comment_create.js';
|
||||
import {CommentMove} from './events/events_comment_move.js';
|
||||
import {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.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {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.js';
|
||||
import {ContainerRegion, MetricsManager} from './metrics_manager.js';
|
||||
import * as mathUtils from './utils/math.js';
|
||||
import {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.js';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+2
-2
@@ -12,10 +12,10 @@
|
||||
* Blockly's internal clipboard for managing copy-paste.
|
||||
* @namespace Blockly.clipboard
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.clipboard');
|
||||
|
||||
import {CopyData, ICopyable} from './interfaces/i_copyable.js';
|
||||
import {CopyData, ICopyable} from './interfaces/i_copyable';
|
||||
|
||||
|
||||
/** Metadata about the object that is currently on the clipboard. */
|
||||
|
||||
+18
-18
@@ -12,37 +12,37 @@
|
||||
* Object representing a code comment.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Comment');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './block.js';
|
||||
import './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './workspace_svg.js';
|
||||
import './workspace_svg';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_bubble_open.js';
|
||||
import './events/events_bubble_open';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './warning.js';
|
||||
import './warning';
|
||||
|
||||
import {CommentModel} from './block.js';
|
||||
import {CommentModel} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import {Bubble} from './bubble.js';
|
||||
import * as Css from './css.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {Icon} from './icon.js';
|
||||
import {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.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Size} from './utils/size.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import {Size} from './utils/size';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+7
-7
@@ -14,21 +14,21 @@
|
||||
* must not be at the top level to avoid circular dependencies.
|
||||
* @namespace Blockly.common
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.common');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {BlockDefinition, Blocks} from './blocks.js';
|
||||
import {Block} from './block';
|
||||
import {BlockDefinition, Blocks} from './blocks';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection.js';
|
||||
import {Connection} from './connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ICopyable} from './interfaces/i_copyable.js';
|
||||
import {ICopyable} from './interfaces/i_copyable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace.js';
|
||||
import {Workspace} from './workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,20 +12,20 @@
|
||||
* Manager for all items registered with the workspace.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ComponentManager');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IAutoHideable} from './interfaces/i_autohideable.js';
|
||||
import {IAutoHideable} from './interfaces/i_autohideable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IComponent} from './interfaces/i_component.js';
|
||||
import {IComponent} from './interfaces/i_component';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area.js';
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target.js';
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IPositionable} from './interfaces/i_positionable.js';
|
||||
import * as arrayUtils from './utils/array.js';
|
||||
import {IPositionable} from './interfaces/i_positionable';
|
||||
import * as arrayUtils from './utils/array';
|
||||
|
||||
|
||||
class Capability<T> {
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@
|
||||
* generally recommended.
|
||||
* @namespace Blockly.config
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.config');
|
||||
|
||||
|
||||
|
||||
+11
-11
@@ -12,26 +12,26 @@
|
||||
* Components for creating connections between blocks.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Connection');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './constants.js';
|
||||
import './constants';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import {Block} from './block';
|
||||
import {ConnectionType} from './connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events/events_block_move.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {BlockMove} from './events/events_block_move';
|
||||
import * as eventUtils from './events/utils';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Input} from './input.js';
|
||||
import {Input} from './input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block.js';
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker.js';
|
||||
import * as blocks from './serialization/blocks.js';
|
||||
import * as Xml from './xml.js';
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
import * as blocks from './serialization/blocks';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,18 +14,18 @@
|
||||
* potential connection is safe and valid.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ConnectionChecker');
|
||||
|
||||
import * as common from './common.js';
|
||||
import {Connection} from './connection.js';
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
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.js';
|
||||
import * as internalConstants from './internal_constants.js';
|
||||
import * as registry from './registry.js';
|
||||
import {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.js';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,19 +16,19 @@
|
||||
* Sorted by y coordinate.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ConnectionDB');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './constants.js';
|
||||
import './constants';
|
||||
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import {ConnectionType} from './connection_type';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker.js';
|
||||
import {IConnectionChecker} from './interfaces/i_connection_checker';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from './rendered_connection.js';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
* An enum for the possible types of connections.
|
||||
* @namespace Blockly.ConnectionType
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ConnectionType');
|
||||
|
||||
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@
|
||||
* Blockly constants.
|
||||
* @namespace Blockly.constants
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.constants');
|
||||
|
||||
|
||||
|
||||
+22
-22
@@ -12,33 +12,33 @@
|
||||
* Functionality for the right-click context menus.
|
||||
* @namespace Blockly.ContextMenu
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ContextMenu');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as clipboard from './clipboard.js';
|
||||
import {config} from './config.js';
|
||||
import {ContextMenuOption, ContextMenuRegistry, LegacyContextMenuOption} from './contextmenu_registry.js';
|
||||
import * as BlockCreate from './events/events_block_create.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {Menu} from './menu.js';
|
||||
import {MenuItem} from './menuitem.js';
|
||||
import {Msg} from './msg.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Rect} from './utils/rect.js';
|
||||
import * as svgMath from './utils/svg_math.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as clipboard from './clipboard';
|
||||
import {config} from './config';
|
||||
import {ContextMenuOption, ContextMenuRegistry, LegacyContextMenuOption} from './contextmenu_registry';
|
||||
import * as BlockCreate from './events/events_block_create';
|
||||
import * as eventUtils from './events/utils';
|
||||
import {Menu} from './menu';
|
||||
import {MenuItem} from './menuitem';
|
||||
import {Msg} from './msg';
|
||||
import * as aria from './utils/aria';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {Rect} from './utils/rect';
|
||||
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.js';
|
||||
import * as Xml from './xml.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+12
-12
@@ -12,22 +12,22 @@
|
||||
* Registers default context menu items.
|
||||
* @namespace Blockly.ContextMenuItems
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ContextMenuItems');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as clipboard from './clipboard.js';
|
||||
import {ContextMenuRegistry, RegistryItem, Scope} from './contextmenu_registry.js';
|
||||
import * as dialog from './dialog.js';
|
||||
import * as Events from './events/events.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {inputTypes} from './input_types.js';
|
||||
import {Msg} from './msg.js';
|
||||
import * as idGenerator from './utils/idgenerator.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as clipboard from './clipboard';
|
||||
import {ContextMenuRegistry, RegistryItem, Scope} from './contextmenu_registry';
|
||||
import * as dialog from './dialog';
|
||||
import * as Events from './events/events';
|
||||
import * as eventUtils from './events/utils';
|
||||
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.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Registry for context menu option items.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ContextMenuRegistry');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+2
-2
@@ -12,10 +12,10 @@
|
||||
* Inject Blockly's CSS synchronously.
|
||||
* @namespace Blockly.Css
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Css');
|
||||
|
||||
import * as deprecation from './utils/deprecation.js';
|
||||
import * as deprecation from './utils/deprecation';
|
||||
|
||||
|
||||
/** Has CSS already been injected? */
|
||||
|
||||
+5
-5
@@ -14,15 +14,15 @@
|
||||
* bubble that is dropped on top of it.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.DeleteArea');
|
||||
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import {DragTarget} from './drag_target.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import {DragTarget} from './drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDeleteArea} from './interfaces/i_delete_area.js';
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './interfaces/i_draggable.js';
|
||||
import {IDraggable} from './interfaces/i_draggable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
* Wrapper functions around JS functions for showing alert/confirmation dialogs.
|
||||
* @namespace Blockly.dialog
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.dialog');
|
||||
|
||||
|
||||
|
||||
+4
-4
@@ -14,15 +14,15 @@
|
||||
* block or bubble is dragged over or dropped on top of it.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.DragTarget');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target.js';
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './interfaces/i_draggable.js';
|
||||
import {IDraggable} from './interfaces/i_draggable';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Rect} from './utils/rect.js';
|
||||
import {Rect} from './utils/rect';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+10
-10
@@ -14,22 +14,22 @@
|
||||
* A div that floats on top of the workspace, for drop-down menus.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.dropDownDiv');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as common from './common.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as common from './common';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as math from './utils/math.js';
|
||||
import {Rect} from './utils/rect.js';
|
||||
import {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.js';
|
||||
import * as style from './utils/style.js';
|
||||
import {Size} from './utils/size';
|
||||
import * as style from './utils/style';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+29
-29
@@ -12,37 +12,37 @@
|
||||
* Events fired as a result of actions in Blockly's editor.
|
||||
* @namespace Blockly.Events
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events');
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract.js';
|
||||
import {BlockBase} from './events_block_base.js';
|
||||
import {BlockChange} from './events_block_change.js';
|
||||
import {BlockCreate} from './events_block_create.js';
|
||||
import {BlockDelete} from './events_block_delete.js';
|
||||
import {BlockDrag} from './events_block_drag.js';
|
||||
import {BlockMove} from './events_block_move.js';
|
||||
import {BubbleOpen} from './events_bubble_open.js';
|
||||
import {Click} from './events_click.js';
|
||||
import {CommentBase} from './events_comment_base.js';
|
||||
import {CommentChange} from './events_comment_change.js';
|
||||
import {CommentCreate} from './events_comment_create.js';
|
||||
import {CommentDelete} from './events_comment_delete.js';
|
||||
import {CommentMove} from './events_comment_move.js';
|
||||
import {MarkerMove} from './events_marker_move.js';
|
||||
import {Selected} from './events_selected.js';
|
||||
import {ThemeChange} from './events_theme_change.js';
|
||||
import {ToolboxItemSelect} from './events_toolbox_item_select.js';
|
||||
import {TrashcanOpen} from './events_trashcan_open.js';
|
||||
import {Ui} from './events_ui.js';
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import {VarBase} from './events_var_base.js';
|
||||
import {VarCreate} from './events_var_create.js';
|
||||
import {VarDelete} from './events_var_delete.js';
|
||||
import {VarRename} from './events_var_rename.js';
|
||||
import {ViewportChange} from './events_viewport.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {FinishedLoading} from './workspace_events.js';
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
import {BlockBase} from './events_block_base';
|
||||
import {BlockChange} from './events_block_change';
|
||||
import {BlockCreate} from './events_block_create';
|
||||
import {BlockDelete} from './events_block_delete';
|
||||
import {BlockDrag} from './events_block_drag';
|
||||
import {BlockMove} from './events_block_move';
|
||||
import {BubbleOpen} from './events_bubble_open';
|
||||
import {Click} from './events_click';
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import {CommentChange} from './events_comment_change';
|
||||
import {CommentCreate} from './events_comment_create';
|
||||
import {CommentDelete} from './events_comment_delete';
|
||||
import {CommentMove} from './events_comment_move';
|
||||
import {MarkerMove} from './events_marker_move';
|
||||
import {Selected} from './events_selected';
|
||||
import {ThemeChange} from './events_theme_change';
|
||||
import {ToolboxItemSelect} from './events_toolbox_item_select';
|
||||
import {TrashcanOpen} from './events_trashcan_open';
|
||||
import {Ui} from './events_ui';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import {VarBase} from './events_var_base';
|
||||
import {VarCreate} from './events_var_create';
|
||||
import {VarDelete} from './events_var_delete';
|
||||
import {VarRename} from './events_var_rename';
|
||||
import {ViewportChange} from './events_viewport';
|
||||
import * as eventUtils from './utils';
|
||||
import {FinishedLoading} from './workspace_events';
|
||||
|
||||
|
||||
// Events.
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
* Blockly's editor.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.Abstract');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace.js';
|
||||
import {Workspace} from '../workspace';
|
||||
|
||||
import * as eventUtils from './utils.js';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Base class for all types of block events.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BlockBase');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import {Block} from '../block';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract.js';
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,18 +12,18 @@
|
||||
* Class for a block change event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BlockChange');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import {Block} from '../block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../block_svg.js';
|
||||
import * as registry from '../registry.js';
|
||||
import * as Xml from '../xml.js';
|
||||
import {BlockSvg} from '../block_svg';
|
||||
import * as registry from '../registry';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {BlockBase} from './events_block_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {BlockBase} from './events_block_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,17 +12,17 @@
|
||||
* Class for a block creation event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BlockCreate');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import * as registry from '../registry.js';
|
||||
import * as blocks from '../serialization/blocks.js';
|
||||
import * as Xml from '../xml.js';
|
||||
import {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
import * as blocks from '../serialization/blocks';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {BlockBase} from './events_block_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {BlockBase} from './events_block_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,17 +12,17 @@
|
||||
* Class for a block delete event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BlockDelete');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import * as registry from '../registry.js';
|
||||
import * as blocks from '../serialization/blocks.js';
|
||||
import * as Xml from '../xml.js';
|
||||
import {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
import * as blocks from '../serialization/blocks';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {BlockBase} from './events_block_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {BlockBase} from './events_block_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Events fired as a block drag.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BlockDrag');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import * as registry from '../registry.js';
|
||||
import {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,17 +12,17 @@
|
||||
* Class for a block move event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BlockMove');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import {ConnectionType} from '../connection_type.js';
|
||||
import * as registry from '../registry.js';
|
||||
import {Coordinate} from '../utils/coordinate.js';
|
||||
import {Block} from '../block';
|
||||
import {ConnectionType} from '../connection_type';
|
||||
import * as registry from '../registry';
|
||||
import {Coordinate} from '../utils/coordinate';
|
||||
|
||||
import {BlockBase} from './events_block_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {BlockBase} from './events_block_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
interface BlockLocation {
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Events fired as a result of bubble open.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.BubbleOpen');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from '../block_svg.js';
|
||||
import * as registry from '../registry.js';
|
||||
import {BlockSvg} from '../block_svg';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Events fired as a result of UI click in Blockly's editor.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.Click');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import * as registry from '../registry.js';
|
||||
import {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,20 +12,20 @@
|
||||
* Base class for comment events.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.CommentBase');
|
||||
|
||||
import * as utilsXml from '../utils/xml.js';
|
||||
import * as utilsXml from '../utils/xml';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment.js';
|
||||
import * as Xml from '../xml.js';
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract.js';
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentCreate} from './events_comment_create.js';
|
||||
import {CommentCreate} from './events_comment_create';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentDelete} from './events_comment_delete.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {CommentDelete} from './events_comment_delete';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Class for comment change event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.CommentChange');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment.js';
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
|
||||
import {CommentBase} from './events_comment_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,16 +12,16 @@
|
||||
* Class for comment creation event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.CommentCreate');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment.js';
|
||||
import * as Xml from '../xml.js';
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
import * as Xml from '../xml';
|
||||
|
||||
import {CommentBase} from './events_comment_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Class for comment deletion event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.CommentDelete');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment.js';
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
|
||||
import {CommentBase} from './events_comment_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,16 +12,16 @@
|
||||
* Class for comment move event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.CommentMove');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import {Coordinate} from '../utils/coordinate.js';
|
||||
import * as registry from '../registry';
|
||||
import {Coordinate} from '../utils/coordinate';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceComment} from '../workspace_comment.js';
|
||||
import {WorkspaceComment} from '../workspace_comment';
|
||||
|
||||
import {CommentBase} from './events_comment_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {CommentBase} from './events_comment_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,18 +12,18 @@
|
||||
* Events fired as a result of a marker move.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.MarkerMove');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import {ASTNode} from '../keyboard_nav/ast_node.js';
|
||||
import * as registry from '../registry.js';
|
||||
import {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.js';
|
||||
import {Workspace} from '../workspace';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Events fired as a result of element select action.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.Selected');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Events fired as a result of a theme update.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.ThemeChange');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Events fired as a result of selecting an item on the toolbox.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.ToolboxItemSelect');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Events fired as a result of trashcan flyout open and close.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.TrashcanOpen');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,15 +14,15 @@
|
||||
* Blockly's editor.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.Ui');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import * as registry from '../registry.js';
|
||||
import {Block} from '../block';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
* Blockly's editor.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.UiBase');
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract.js';
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Abstract class for a variable event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.VarBase');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model.js';
|
||||
import {VariableModel} from '../variable_model';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract.js';
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Class for a variable creation event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.VarCreate');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model.js';
|
||||
import {VariableModel} from '../variable_model';
|
||||
|
||||
import {VarBase} from './events_var_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {VarBase} from './events_var_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Classes for all types of variable events.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.VarDelete');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model.js';
|
||||
import {VariableModel} from '../variable_model';
|
||||
|
||||
import {VarBase} from './events_var_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {VarBase} from './events_var_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Class for a variable rename event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.VarRename');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {VariableModel} from '../variable_model.js';
|
||||
import {VariableModel} from '../variable_model';
|
||||
|
||||
import {VarBase} from './events_var_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {VarBase} from './events_var_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
* Events fired as a result of a viewport change.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.ViewportChange');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
|
||||
import {UiBase} from './events_ui_base.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {UiBase} from './events_ui_base';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+13
-13
@@ -14,32 +14,32 @@
|
||||
* actions in Blockly's editor.
|
||||
* @namespace Blockly.Events.utils
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.utils');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from '../block.js';
|
||||
import * as registry from '../registry.js';
|
||||
import * as idGenerator from '../utils/idgenerator.js';
|
||||
import {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.js';
|
||||
import {Workspace} from '../workspace';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../workspace_svg.js';
|
||||
import {WorkspaceSvg} from '../workspace_svg';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Abstract} from './events_abstract.js';
|
||||
import {Abstract} from './events_abstract';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockChange} from './events_block_change.js';
|
||||
import {BlockChange} from './events_block_change';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockCreate} from './events_block_create.js';
|
||||
import {BlockCreate} from './events_block_create';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockMove} from './events_block_move.js';
|
||||
import {BlockMove} from './events_block_move';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentCreate} from './events_comment_create.js';
|
||||
import {CommentCreate} from './events_comment_create';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {CommentMove} from './events_comment_move.js';
|
||||
import {CommentMove} from './events_comment_move';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ViewportChange} from './events_viewport.js';
|
||||
import {ViewportChange} from './events_viewport';
|
||||
|
||||
|
||||
/** Group ID for new events. Grouped events are indivisible. */
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Class for a finished loading workspace event.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Events.FinishedLoading');
|
||||
|
||||
import * as registry from '../registry.js';
|
||||
import * as registry from '../registry';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from '../workspace.js';
|
||||
import {Workspace} from '../workspace';
|
||||
|
||||
import {Abstract as AbstractEvent} from './events_abstract.js';
|
||||
import * as eventUtils from './utils.js';
|
||||
import {Abstract as AbstractEvent} from './events_abstract';
|
||||
import * as eventUtils from './utils';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+7
-7
@@ -18,18 +18,18 @@
|
||||
* array attribute.
|
||||
* @namespace Blockly.Extensions
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Extensions');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './mutator.js';
|
||||
import './mutator';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import {FieldDropdown} from './field_dropdown.js';
|
||||
import {Mutator} from './mutator.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {Block} from './block';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import {FieldDropdown} from './field_dropdown';
|
||||
import {Mutator} from './mutator';
|
||||
import * as parsing from './utils/parsing';
|
||||
|
||||
|
||||
/** The set of all registered extensions, keyed by extension name/id. */
|
||||
|
||||
+31
-31
@@ -16,54 +16,54 @@
|
||||
* instances would be FieldTextInput, FieldDropdown, etc.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Field');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './shortcut_registry.js';
|
||||
import './shortcut_registry';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './gesture.js';
|
||||
import './gesture';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {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.js';
|
||||
import {Input} from './input';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocationSvg} from './interfaces/i_ast_node_location_svg.js';
|
||||
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.js';
|
||||
import {IASTNodeLocationWithBlock} from './interfaces/i_ast_node_location_with_block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IKeyboardAccessible} from './interfaces/i_keyboard_accessible.js';
|
||||
import {IKeyboardAccessible} from './interfaces/i_keyboard_accessible';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrable} from './interfaces/i_registrable.js';
|
||||
import {MarkerManager} from './marker_manager.js';
|
||||
import {IRegistrable} from './interfaces/i_registrable';
|
||||
import {MarkerManager} from './marker_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {ConstantProvider} from './renderers/common/constants.js';
|
||||
import {KeyboardShortcut} from './shortcut_registry.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import {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.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {Rect} from './utils/rect.js';
|
||||
import {Sentinel} from './utils/sentinel.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import * as style from './utils/style.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as utilsXml from './utils/xml.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import * as parsing from './utils/parsing';
|
||||
import {Rect} from './utils/rect';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
import * as style from './utils/style';
|
||||
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.js';
|
||||
import * as Xml from './xml.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+15
-15
@@ -12,24 +12,24 @@
|
||||
* Angle input field.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldAngle');
|
||||
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as Css from './css.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {FieldTextInput} from './field_textinput.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {KeyCodes} from './utils/keycodes.js';
|
||||
import * as math from './utils/math.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as Css from './css';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
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.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,17 +12,17 @@
|
||||
* Checkbox field. Checked or not checked.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldCheckbox');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
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.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+15
-15
@@ -12,26 +12,26 @@
|
||||
* Colour input field.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldColour');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as Css from './css.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
import * as colour from './utils/colour.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as idGenerator from './utils/idgenerator.js';
|
||||
import {KeyCodes} from './utils/keycodes.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as Css from './css';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import * as aria from './utils/aria';
|
||||
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.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+15
-15
@@ -16,25 +16,25 @@
|
||||
* properties with the context menu.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldDropdown');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {Menu} from './menu.js';
|
||||
import {MenuItem} from './menuitem.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {Menu} from './menu';
|
||||
import {MenuItem} from './menuitem';
|
||||
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.js';
|
||||
import * as utilsString from './utils/string.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import * as utilsString from './utils/string';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+8
-8
@@ -12,17 +12,17 @@
|
||||
* Image field. Used for pictures, icons, etc.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldImage');
|
||||
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
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.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
import {Svg} from './utils/svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+6
-6
@@ -14,15 +14,15 @@
|
||||
* labels, etc.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldLabel');
|
||||
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
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.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,12 +16,12 @@
|
||||
* edited programmatically.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldLabelSerializable');
|
||||
|
||||
import {FieldLabel} from './field_label.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {FieldLabel} from './field_label';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import * as parsing from './utils/parsing';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,22 +12,22 @@
|
||||
* Text Area field.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldMultilineInput');
|
||||
|
||||
import * as Css from './css.js';
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {FieldTextInput} from './field_textinput.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {KeyCodes} from './utils/keycodes.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import * as Css from './css';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {FieldTextInput} from './field_textinput';
|
||||
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.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* Number input field
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldNumber');
|
||||
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {FieldTextInput} from './field_textinput.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
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.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
* fields based on JSON.
|
||||
* @namespace Blockly.fieldRegistry
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.fieldRegistry');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field.js';
|
||||
import {Field} from './field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IRegistrableField} from './interfaces/i_registrable_field.js';
|
||||
import * as registry from './registry.js';
|
||||
import {IRegistrableField} from './interfaces/i_registrable_field';
|
||||
import * as registry from './registry';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+19
-19
@@ -12,32 +12,32 @@
|
||||
* Text input field.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldTextInput');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as dialog from './dialog.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {Msg} from './msg.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {KeyCodes} from './utils/keycodes.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as dialog from './dialog';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import * as eventUtils from './events/utils';
|
||||
import {Field} from './field';
|
||||
import * as fieldRegistry from './field_registry';
|
||||
import {Msg} from './msg';
|
||||
import * as aria from './utils/aria';
|
||||
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.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {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.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+16
-16
@@ -12,30 +12,30 @@
|
||||
* Variable input field.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FieldVariable');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_block_change.js';
|
||||
import './events/events_block_change';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {Field} from './field.js';
|
||||
import {FieldDropdown} from './field_dropdown.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import * as internalConstants from './internal_constants.js';
|
||||
import {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.js';
|
||||
import {Menu} from './menu';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {MenuItem} from './menuitem.js';
|
||||
import {Msg} from './msg.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import {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.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import {VariableModel} from './variable_model.js';
|
||||
import * as Variables from './variables.js';
|
||||
import * as Xml from './xml.js';
|
||||
import {Sentinel} from './utils/sentinel';
|
||||
import {Size} from './utils/size';
|
||||
import {VariableModel} from './variable_model';
|
||||
import * as Variables from './variables';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+29
-29
@@ -12,43 +12,43 @@
|
||||
* Flyout tray containing blocks which may be created.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Flyout');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as common from './common.js';
|
||||
import {ComponentManager} from './component_manager.js';
|
||||
import {DeleteArea} from './delete_area.js';
|
||||
import * as BlockCreate from './events/events_block_create.js';
|
||||
import * as VarCreate from './events/events_var_create.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as common from './common';
|
||||
import {ComponentManager} from './component_manager';
|
||||
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.js';
|
||||
import {FlyoutMetricsManager} from './flyout_metrics_manager.js';
|
||||
import * as Gesture from './gesture.js';
|
||||
import {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.js';
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options.js';
|
||||
import * as blockRendering from './renderers/common/block_rendering.js';
|
||||
import {ScrollbarPair} from './scrollbar_pair.js';
|
||||
import * as blocks from './serialization/blocks.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import * as Touch from './touch.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as idGenerator from './utils/idgenerator.js';
|
||||
import {Options} from './options';
|
||||
import * as blockRendering from './renderers/common/block_rendering';
|
||||
import {ScrollbarPair} from './scrollbar_pair';
|
||||
import * as blocks from './serialization/blocks';
|
||||
import * as Tooltip from './tooltip';
|
||||
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.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as toolbox from './utils/toolbox.js';
|
||||
import * as Variables from './variables.js';
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import * as Xml from './xml.js';
|
||||
import {Rect} from './utils/rect';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import * as Variables from './variables';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
import * as Xml from './xml';
|
||||
|
||||
|
||||
enum FlyoutItemType {
|
||||
|
||||
+10
-10
@@ -12,20 +12,20 @@
|
||||
* Class for a button in the flyout.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FlyoutButton');
|
||||
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as Css from './css.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import * as parsing from './utils/parsing.js';
|
||||
import * as style from './utils/style.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as Css from './css';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
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.js';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+12
-12
@@ -12,23 +12,23 @@
|
||||
* Horizontal flyout tray containing blocks which may be created.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.HorizontalFlyout');
|
||||
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import {Flyout, FlyoutItem} from './flyout_base.js';
|
||||
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.js';
|
||||
import {FlyoutButton} from './flyout_button';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options.js';
|
||||
import * as registry from './registry.js';
|
||||
import {Scrollbar} from './scrollbar.js';
|
||||
import {Options} from './options';
|
||||
import * as registry from './registry';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import {Rect} from './utils/rect.js';
|
||||
import * as toolbox from './utils/toolbox.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import {Rect} from './utils/rect';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
* Calculates and reports flyout workspace metrics.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.FlyoutMetricsManager');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout.js';
|
||||
import {ContainerRegion, MetricsManager} from './metrics_manager.js';
|
||||
import {IFlyout} from './interfaces/i_flyout';
|
||||
import {ContainerRegion, MetricsManager} from './metrics_manager';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+14
-14
@@ -12,28 +12,28 @@
|
||||
* Layout code for a vertical variant of the flyout.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.VerticalFlyout');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './block.js';
|
||||
import './block';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './constants.js';
|
||||
import './constants';
|
||||
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import {Flyout, FlyoutItem} from './flyout_base.js';
|
||||
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.js';
|
||||
import {FlyoutButton} from './flyout_button';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Options} from './options.js';
|
||||
import * as registry from './registry.js';
|
||||
import {Scrollbar} from './scrollbar.js';
|
||||
import {Options} from './options';
|
||||
import * as registry from './registry';
|
||||
import {Scrollbar} from './scrollbar';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import {Rect} from './utils/rect.js';
|
||||
import * as toolbox from './utils/toolbox.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import {Rect} from './utils/rect';
|
||||
import * as toolbox from './utils/toolbox';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+6
-6
@@ -14,17 +14,17 @@
|
||||
* Blockly code.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Generator');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import * as common from './common.js';
|
||||
import {Block} from './block';
|
||||
import * as common from './common';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Names, NameType} from './names.js';
|
||||
import * as deprecation from './utils/deprecation.js';
|
||||
import {Names, NameType} from './names';
|
||||
import * as deprecation from './utils/deprecation';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Workspace} from './workspace.js';
|
||||
import {Workspace} from './workspace';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+23
-23
@@ -14,41 +14,41 @@
|
||||
* or a tap.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Gesture');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './block_dragger.js';
|
||||
import './block_dragger';
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './events/events_click.js';
|
||||
import './events/events_click';
|
||||
|
||||
import * as blockAnimations from './block_animations.js';
|
||||
import * as blockAnimations from './block_animations';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import {BubbleDragger} from './bubble_dragger.js';
|
||||
import * as common from './common.js';
|
||||
import {config} from './config.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {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.js';
|
||||
import {Field} from './field';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger.js';
|
||||
import {IBlockDragger} from './interfaces/i_block_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IBubble} from './interfaces/i_bubble.js';
|
||||
import {IBubble} from './interfaces/i_bubble';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IFlyout} from './interfaces/i_flyout.js';
|
||||
import * as internalConstants from './internal_constants.js';
|
||||
import * as registry from './registry.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import * as Touch from './touch.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import {Workspace} from './workspace.js';
|
||||
import {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.js';
|
||||
import {WorkspaceDragger} from './workspace_dragger.js';
|
||||
import {WorkspaceCommentSvg} from './workspace_comment_svg';
|
||||
import {WorkspaceDragger} from './workspace_dragger';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+4
-4
@@ -14,12 +14,12 @@
|
||||
* Blockly.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Grid');
|
||||
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as dom from './utils/dom';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+9
-9
@@ -12,19 +12,19 @@
|
||||
* Object representing an icon on a block.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Icon');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
import * as browserEvents from './browser_events';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Bubble} from './bubble.js';
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Size} from './utils/size.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as svgMath from './utils/svg_math.js';
|
||||
import {Bubble} from './bubble';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
import * as dom from './utils/dom';
|
||||
import {Size} from './utils/size';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as svgMath from './utils/svg_math';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+23
-23
@@ -12,32 +12,32 @@
|
||||
* Functions for injecting Blockly into a web page.
|
||||
* @namespace Blockly.inject
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.inject');
|
||||
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface.js';
|
||||
import {BlockDragSurfaceSvg} from './block_drag_surface';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlocklyOptions} from './blockly_options.js';
|
||||
import * as browserEvents from './browser_events.js';
|
||||
import * as bumpObjects from './bump_objects.js';
|
||||
import * as common from './common.js';
|
||||
import * as Css from './css.js';
|
||||
import * as dropDownDiv from './dropdowndiv.js';
|
||||
import {Grid} from './grid.js';
|
||||
import {Msg} from './msg.js';
|
||||
import {Options} from './options.js';
|
||||
import {ScrollbarPair} from './scrollbar_pair.js';
|
||||
import {ShortcutRegistry} from './shortcut_registry.js';
|
||||
import * as Tooltip from './tooltip.js';
|
||||
import * as Touch from './touch.js';
|
||||
import * as aria from './utils/aria.js';
|
||||
import * as dom from './utils/dom.js';
|
||||
import {Svg} from './utils/svg.js';
|
||||
import * as userAgent from './utils/useragent.js';
|
||||
import * as WidgetDiv from './widgetdiv.js';
|
||||
import {Workspace} from './workspace.js';
|
||||
import {WorkspaceDragSurfaceSvg} from './workspace_drag_surface_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {BlocklyOptions} from './blockly_options';
|
||||
import * as browserEvents from './browser_events';
|
||||
import * as bumpObjects from './bump_objects';
|
||||
import * as common from './common';
|
||||
import * as Css from './css';
|
||||
import * as dropDownDiv from './dropdowndiv';
|
||||
import {Grid} from './grid';
|
||||
import {Msg} from './msg';
|
||||
import {Options} from './options';
|
||||
import {ScrollbarPair} from './scrollbar_pair';
|
||||
import {ShortcutRegistry} from './shortcut_registry';
|
||||
import * as Tooltip from './tooltip';
|
||||
import * as Touch from './touch';
|
||||
import * as aria from './utils/aria';
|
||||
import * as dom from './utils/dom';
|
||||
import {Svg} from './utils/svg';
|
||||
import * as userAgent from './utils/useragent';
|
||||
import * as WidgetDiv from './widgetdiv';
|
||||
import {Workspace} from './workspace';
|
||||
import {WorkspaceDragSurfaceSvg} from './workspace_drag_surface_svg';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+9
-9
@@ -12,24 +12,24 @@
|
||||
* Object representing an input (value, statement, or dummy).
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.Input');
|
||||
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './field_label.js';
|
||||
import './field_label';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Block} from './block.js';
|
||||
import {Block} from './block';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import {BlockSvg} from './block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Connection} from './connection.js';
|
||||
import {Connection} from './connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Field} from './field.js';
|
||||
import * as fieldRegistry from './field_registry.js';
|
||||
import {inputTypes} from './input_types.js';
|
||||
import {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.js';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+2
-2
@@ -12,10 +12,10 @@
|
||||
* An enum for the possible types of inputs.
|
||||
* @namespace Blockly.inputTypes
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.inputTypes');
|
||||
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import {ConnectionType} from './connection_type';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,28 +12,28 @@
|
||||
* Class that controls updates to connections during drags.
|
||||
* @class
|
||||
*/
|
||||
import * as goog from '../closure/goog/goog.js';
|
||||
import * as goog from '../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.InsertionMarkerManager');
|
||||
|
||||
import * as blockAnimations from './block_animations.js';
|
||||
import * as blockAnimations from './block_animations';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {BlockSvg} from './block_svg.js';
|
||||
import * as common from './common.js';
|
||||
import {ComponentManager} from './component_manager.js';
|
||||
import {config} from './config.js';
|
||||
import {ConnectionType} from './connection_type.js';
|
||||
import * as constants from './constants.js';
|
||||
import * as eventUtils from './events/utils.js';
|
||||
import {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.js';
|
||||
import {IDeleteArea} from './interfaces/i_delete_area';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDragTarget} from './interfaces/i_drag_target.js';
|
||||
import {IDragTarget} from './interfaces/i_drag_target';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {RenderedConnection} from './rendered_connection.js';
|
||||
import {RenderedConnection} from './rendered_connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {Coordinate} from './utils/coordinate.js';
|
||||
import {Coordinate} from './utils/coordinate';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from './workspace_svg.js';
|
||||
import {WorkspaceSvg} from './workspace_svg';
|
||||
|
||||
|
||||
/** Represents a nearby valid connection. */
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
* The interface for an AST node location.
|
||||
* @namespace Blockly.IASTNodeLocation
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IASTNodeLocation');
|
||||
|
||||
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
* The interface for an AST node location SVG.
|
||||
* @namespace Blockly.IASTNodeLocationSvg
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IASTNodeLocationSvg');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocation} from './i_ast_node_location.js';
|
||||
import {IASTNodeLocation} from './i_ast_node_location';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,15 +14,15 @@
|
||||
* block.
|
||||
* @namespace Blockly.IASTNodeLocationWithBlock
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IASTNodeLocationWithBlock');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../block.js';
|
||||
import '../block';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IASTNodeLocation} from './i_ast_node_location.js';
|
||||
import {IASTNodeLocation} from './i_ast_node_location';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,11 +14,11 @@
|
||||
* when WorkspaceSvg.hideChaff is called.
|
||||
* @namespace Blockly.IAutoHideable
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IAutoHideable');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IComponent} from './i_component.js';
|
||||
import {IComponent} from './i_component';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* The interface for a block dragger.
|
||||
* @namespace Blockly.IBlockDragger
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IBlockDragger');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../block_svg.js';
|
||||
import '../block_svg';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../utils/coordinate.js';
|
||||
import '../utils/coordinate';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,12 +12,12 @@
|
||||
* The interface for a bounded element.
|
||||
* @namespace Blockly.IBoundedElement
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IBoundedElement');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../utils/rect.js';
|
||||
import '../utils/rect';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,20 +12,20 @@
|
||||
* The interface for a bubble.
|
||||
* @namespace Blockly.IBubble
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IBubble');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../block_drag_surface.js';
|
||||
import '../block_drag_surface';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../utils/coordinate.js';
|
||||
import '../utils/coordinate';
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IContextMenu} from './i_contextmenu.js';
|
||||
import {IContextMenu} from './i_contextmenu';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {IDraggable} from './i_draggable.js';
|
||||
import {IDraggable} from './i_draggable';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
* The interface for a collapsible toolbox item.
|
||||
* @namespace Blockly.ICollapsibleToolboxItem
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ICollapsibleToolboxItem');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './i_toolbox_item.js';
|
||||
import './i_toolbox_item';
|
||||
|
||||
import {ISelectableToolboxItem} from './i_selectable_toolbox_item.js';
|
||||
import {ISelectableToolboxItem} from './i_selectable_toolbox_item';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* the ComponentManager.
|
||||
* @namespace Blockly.IComponent
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IComponent');
|
||||
|
||||
|
||||
|
||||
@@ -14,15 +14,15 @@
|
||||
* checking whether a potential connection is safe and valid.
|
||||
* @namespace Blockly.IConnectionChecker
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IConnectionChecker');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../connection.js';
|
||||
import '../connection';
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import '../rendered_connection.js';
|
||||
import '../rendered_connection';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
* The interface for an object that supports a right-click.
|
||||
* @namespace Blockly.IContextMenu
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IContextMenu');
|
||||
|
||||
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
* The interface for an object that is copyable.
|
||||
* @namespace Blockly.ICopyable
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.ICopyable');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
import {WorkspaceSvg} from '../workspace_svg.js';
|
||||
import {WorkspaceSvg} from '../workspace_svg';
|
||||
|
||||
import {ISelectable} from './i_selectable.js';
|
||||
import {ISelectable} from './i_selectable';
|
||||
|
||||
|
||||
/** @alias Blockly.ICopyable */
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
* The interface for an object that is deletable.
|
||||
* @namespace Blockly.IDeletable
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IDeletable');
|
||||
|
||||
|
||||
|
||||
@@ -14,15 +14,15 @@
|
||||
* that is dropped on top of it.
|
||||
* @namespace Blockly.IDeleteArea
|
||||
*/
|
||||
import * as goog from '../../closure/goog/goog.js';
|
||||
import * as goog from '../../closure/goog/goog';
|
||||
goog.declareModuleId('Blockly.IDeleteArea');
|
||||
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
/* eslint-disable-next-line no-unused-vars */
|
||||
// Unused import preserved for side-effects. Remove if unneeded.
|
||||
import './i_draggable.js';
|
||||
import './i_draggable';
|
||||
|
||||
import {IDragTarget} from './i_drag_target.js';
|
||||
import {IDragTarget} from './i_drag_target';
|
||||
|
||||
|
||||
/**
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user