блочный > общий

общее пространство имен

Функции

Функция Описание
createBlockDefinitionsFromJsonArray(jsonArray) Определите блоки из массива определений блоков JSON, который может быть создан с помощью инструментов разработчика Blockly.
defineBlocks(блоки) Добавьте указанные определения блоков в словарь определений блоков (Blockly.Blocks).
defineBlocksWithJsonArray(jsonArray) Определите блоки из массива определений блоков JSON, который может быть создан с помощью инструментов разработчика Blockly.
getAllWorkspaces() Найдите все рабочие места.
getBlockTypeCounts (блок, opt_stripFollowing) Получите карту всех потомков блока, сопоставив их тип с количеством дочерних элементов этого типа.
getMainWorkspace() Возвращает последнее использованное рабочее пространство верхнего уровня (в зависимости от фокуса). Старайтесь не использовать эту функцию, особенно если на странице имеется несколько экземпляров Blockly.
получитьРодительскийКонтейнер() Получите элемент-контейнер, в котором будут отображаться WidgetDiv, DropDownDiv и Tooltip.
получитьВыбранный() Возвращает текущий выбранный копируемый объект.
getWorkspaceById (идентификатор) Найдите рабочую область с указанным идентификатором.
зарегистрироватьWorkspace(рабочая область) Зарегистрируйте рабочую область в базе данных рабочей области.
setMainWorkspace (рабочая область) Устанавливает последнее использовавшееся основное рабочее пространство.
setParentContainer (новыйРодитель) Установите родительский контейнер. Это элемент-контейнер, в который визуализируются WidgetDiv, DropDownDiv и Tooltip при первом вызове Blockly.inject . Этот метод является NOP, если он вызывается после первого Blockly.inject .
svgResize (рабочая область) Измените размер изображения SVG так, чтобы он полностью заполнил контейнер. Вызовите это, когда представление фактически меняет размеры (например, при изменении размера окна или ориентации устройства). См. workspace.resizeContents, чтобы изменить размер рабочей области при изменении содержимого (например, при добавлении или удалении блока). Запишите высоту/ширину изображения SVG.
отменить регистрациюWorkpace (рабочая область) Отмените регистрацию рабочей области в базе данных рабочей области.

Переменные

Переменная Описание
перетаскиваниеСоединения Все соединения в блоках, которые в данный момент перетаскиваются.
ТЕСТ_ТОЛЬКО