Skip to content
ФреймворкJavaScript

Отступ: регулируемое вертикальное поле

An adjustable vertical gap. Drag either edge grip — or focus one and press ArrowUp/ArrowDown — to resize. Its main job is lining up content across sibling columns of unequal length, replacing piles of empty paragraphs. Invisible in read-only mode.

Импорт

TypeScript
import { Spacer } from '@bloklabs/core/tools';

Формат данных

TypeScript
interface SpacerData {
  height?: number; // Gap height in px, clamped to 38–600 (default 38)
}
JSON
{
  "id": "spc001",
  "type": "spacer",
  "data": {
    "height": 120
  }
}

Пример использования

TypeScript
import { Blok } from '@bloklabs/core';
import { Spacer } from '@bloklabs/core/tools';

const editor = new Blok({
  holder: 'editor',
  tools: {
    spacer: {
      class: Spacer,
    },
  },
});