Composition / foldkit-mixins-builder

BuilderParts

interface · packages/mixins-builder/src/index.ts:552

interface BuilderParts {
  readonly Panels: BuilderPart
  readonly Palette: BuilderPart
  readonly Layers: BuilderPart
  readonly Inspector: BuilderPart
  readonly Toolbar: BuilderPart
  readonly Crumbs: BuilderPart
  readonly Viewports: BuilderPart
  readonly Preview: BuilderPart
  readonly Alert: BuilderPart
  readonly Canvas: BuilderPart
  readonly Live: BuilderPart
}

The drawn Builder's pieces, by what they show.

Members

BuilderParts.Panels

property · packages/mixins-builder/src/index.ts:554

readonly Panels: BuilderPart

The panels' switch, for a narrow layout: see BuilderView.narrow.

BuilderParts.Palette

property · packages/mixins-builder/src/index.ts:556

readonly Palette: BuilderPart

The Blocks a page may gain, each a button that inserts it.

BuilderParts.Layers

property · packages/mixins-builder/src/index.ts:558

readonly Layers: BuilderPart

The page's nodes as an ARIA tree, with the keyboard and dragging.

BuilderParts.Inspector

property · packages/mixins-builder/src/index.ts:560

readonly Inspector: BuilderPart

The selected node's props, looks, conditions and actions, or the shortcuts.

BuilderParts.Toolbar

property · packages/mixins-builder/src/index.ts:562

readonly Toolbar: BuilderPart

The toolbar's commands: undo and redo, unless the Builder's commands say otherwise.

BuilderParts.Crumbs

property · packages/mixins-builder/src/index.ts:564

readonly Crumbs: BuilderPart

Where the selection is, from the page down.

BuilderParts.Viewports

property · packages/mixins-builder/src/index.ts:565

readonly Viewports: BuilderPart

BuilderParts.Preview

property · packages/mixins-builder/src/index.ts:567

readonly Preview: BuilderPart

The context the page is previewed for; nothing where the Catalog has none.

BuilderParts.Alert

property · packages/mixins-builder/src/index.ts:569

readonly Alert: BuilderPart

Why the last edit was refused; nothing when none was.

BuilderParts.Canvas

property · packages/mixins-builder/src/index.ts:571

readonly Canvas: BuilderPart

The page, drawn by the site's Renderer, with the pointer.

BuilderParts.Live

property · packages/mixins-builder/src/index.ts:573

readonly Live: BuilderPart

What the Builder announces to a screen reader.