mirror of
https://github.com/google/blockly.git
synced 2026-02-13 11:00:10 +01:00
151 lines
2.3 KiB
JavaScript
151 lines
2.3 KiB
JavaScript
import {loadChunk} from '../tests/scripts/load.mjs';
|
|
|
|
|
|
export const {
|
|
ASTNode,
|
|
BasicCursor,
|
|
Block,
|
|
BlockSvg,
|
|
Blocks,
|
|
COLLAPSED_FIELD_NAME,
|
|
COLLAPSED_INPUT_NAME,
|
|
COLLAPSE_CHARS,
|
|
CodeGenerator,
|
|
CollapsibleToolboxCategory,
|
|
ComponentManager,
|
|
Connection,
|
|
ConnectionChecker,
|
|
ConnectionDB,
|
|
ConnectionType,
|
|
ContextMenu,
|
|
ContextMenuItems,
|
|
ContextMenuRegistry,
|
|
Css,
|
|
Cursor,
|
|
DELETE_VARIABLE_ID,
|
|
DeleteArea,
|
|
DragTarget,
|
|
DropDownDiv,
|
|
Events,
|
|
Extensions,
|
|
Field,
|
|
FieldCheckbox,
|
|
FieldDropdown,
|
|
FieldImage,
|
|
FieldLabel,
|
|
FieldLabelSerializable,
|
|
FieldNumber,
|
|
FieldTextInput,
|
|
FieldVariable,
|
|
Flyout,
|
|
FlyoutButton,
|
|
FlyoutMetricsManager,
|
|
Generator,
|
|
Gesture,
|
|
Grid,
|
|
HorizontalFlyout,
|
|
INPUT_VALUE,
|
|
Input,
|
|
InsertionMarkerManager,
|
|
InsertionMarkerPreviewer,
|
|
Marker,
|
|
MarkerManager,
|
|
Menu,
|
|
MenuItem,
|
|
MetricsManager,
|
|
Msg,
|
|
NEXT_STATEMENT,
|
|
Names,
|
|
OPPOSITE_TYPE,
|
|
OUTPUT_VALUE,
|
|
Options,
|
|
PREVIOUS_STATEMENT,
|
|
PROCEDURE_CATEGORY_NAME,
|
|
Procedures,
|
|
RENAME_VARIABLE_ID,
|
|
RenderedConnection,
|
|
Scrollbar,
|
|
ScrollbarPair,
|
|
ShortcutItems,
|
|
ShortcutRegistry,
|
|
TOOLBOX_AT_BOTTOM,
|
|
TOOLBOX_AT_LEFT,
|
|
TOOLBOX_AT_RIGHT,
|
|
TOOLBOX_AT_TOP,
|
|
TabNavigateCursor,
|
|
Theme,
|
|
ThemeManager,
|
|
Themes,
|
|
Toolbox,
|
|
ToolboxCategory,
|
|
ToolboxItem,
|
|
ToolboxSeparator,
|
|
Tooltip,
|
|
Touch,
|
|
Trashcan,
|
|
UnattachedFieldError,
|
|
VARIABLE_CATEGORY_NAME,
|
|
VARIABLE_DYNAMIC_CATEGORY_NAME,
|
|
VERSION,
|
|
VariableMap,
|
|
VariableModel,
|
|
Variables,
|
|
VariablesDynamic,
|
|
VerticalFlyout,
|
|
WidgetDiv,
|
|
Workspace,
|
|
WorkspaceAudio,
|
|
WorkspaceDragger,
|
|
WorkspaceSvg,
|
|
Xml,
|
|
ZoomControls,
|
|
blockAnimations,
|
|
blockRendering,
|
|
browserEvents,
|
|
bubbles,
|
|
bumpObjects,
|
|
clipboard,
|
|
comments,
|
|
common,
|
|
config,
|
|
constants,
|
|
defineBlocksWithJsonArray,
|
|
dialog,
|
|
dragging,
|
|
fieldRegistry,
|
|
geras,
|
|
getMainWorkspace,
|
|
getSelected,
|
|
hasBubble,
|
|
hideChaff,
|
|
icons,
|
|
inject,
|
|
inputs,
|
|
isCopyable,
|
|
isDeletable,
|
|
isDraggable,
|
|
isIcon,
|
|
isObservable,
|
|
isPaster,
|
|
isRenderedElement,
|
|
isSelectable,
|
|
isSerializable,
|
|
isVariableBackedParameterModel,
|
|
layers,
|
|
procedures,
|
|
registry,
|
|
renderManagement,
|
|
serialization,
|
|
setLocale,
|
|
setParentContainer,
|
|
svgResize,
|
|
thrasos,
|
|
uiPosition,
|
|
utils,
|
|
zelos,
|
|
} = await loadChunk(
|
|
'build/src/core/blockly.js',
|
|
'dist/blockly_compressed.js',
|
|
'Blockly',
|
|
);
|