Composition / foldkit-mixins-builder

BuilderWords

interface · packages/mixins-builder/src/words.ts:13

interface BuilderWords {
  readonly panels: string
  readonly addPanel: string
  readonly layersPanel: string
  readonly settingsPanel: string
  readonly palette: string
  readonly addBlock: string
  readonly ungrouped: string
  readonly patterns: string
  readonly addsToEnd: string
  readonly addsAfter: string
  readonly addsInside: string
  readonly nothingHoldsIt: string
  readonly cannotGoAt: string
  readonly layers: string
  readonly properties: string
  readonly selectedBlock: string
  readonly selectToChange: string
  readonly shortcuts: string
  readonly treeUpDown: string
  readonly treeLeftRight: string
  readonly unknownBlock: string
  readonly content: string
  readonly style: string
  readonly visibility: string
  readonly interactions: string
  readonly lookDefault: string
  readonly lookAt: string
  readonly lookUnchanged: string
  readonly shownWhen: string
  readonly always: string
  readonly onEvent: string
  readonly runsNothing: string
  readonly none: string
  readonly withKeys: string
  readonly keyNames: Readonly<Record<string, string>>
  readonly ctrlKey: string
  readonly altKey: string
  readonly shiftKey: string
  readonly pageActions: string
  readonly crumbs: string
  readonly crumbPage: string
  readonly viewports: string
  readonly wide: string
  readonly medium: string
  readonly narrow: string
  readonly previewAs: string
  readonly unset: string
  readonly canvas: string
  readonly emptyPage: string
}

Every word the drawn Builder shows of its own, so an application can put the editor in another language. Words are text; a word that takes a value names it as a blank, 'Add {label}', so a translation puts it where its language does. Text, not functions, because the words are a view input, and Foldkit admits no function nested in one (h.submodel throws); it also lets one object hold a form's words and these. The Catalog's words (a Block's label and description) and the command table's labels are the application's already, and are not here.

In the guides

Members

BuilderWords.panels

property · packages/mixins-builder/src/words.ts:15

readonly panels: string

The list of the narrow editor's panel tabs, and each tab.

BuilderWords.addPanel

property · packages/mixins-builder/src/words.ts:16

readonly addPanel: string

BuilderWords.layersPanel

property · packages/mixins-builder/src/words.ts:17

readonly layersPanel: string

BuilderWords.settingsPanel

property · packages/mixins-builder/src/words.ts:18

readonly settingsPanel: string

BuilderWords.palette

property · packages/mixins-builder/src/words.ts:21

readonly palette: string

The palette, a tile ('Add {label}'), and its groups: Blocks given none, and the patterns.

BuilderWords.addBlock

property · packages/mixins-builder/src/words.ts:22

readonly addBlock: string

BuilderWords.ungrouped

property · packages/mixins-builder/src/words.ts:23

readonly ungrouped: string

BuilderWords.patterns

property · packages/mixins-builder/src/words.ts:24

readonly patterns: string

BuilderWords.addsToEnd

property · packages/mixins-builder/src/words.ts:26

readonly addsToEnd: string

Where a tile adds its Block, on its title; {label} is the node it goes after or inside.

BuilderWords.addsAfter

property · packages/mixins-builder/src/words.ts:27

readonly addsAfter: string

BuilderWords.addsInside

property · packages/mixins-builder/src/words.ts:28

readonly addsInside: string

BuilderWords.nothingHoldsIt

property · packages/mixins-builder/src/words.ts:33

readonly nothingHoldsIt: string

Why a tile adds nothing: nothing on the page can hold it yet (with nothing selected, a tile goes anywhere that can), or the selected ({label}) cannot.

BuilderWords.cannotGoAt

property · packages/mixins-builder/src/words.ts:34

readonly cannotGoAt: string

BuilderWords.layers

property · packages/mixins-builder/src/words.ts:37

readonly layers: string

The layers' tree.

BuilderWords.properties

property · packages/mixins-builder/src/words.ts:40

readonly properties: string

The inspector, and what it says with nothing selected.

BuilderWords.selectedBlock

property · packages/mixins-builder/src/words.ts:41

readonly selectedBlock: string

BuilderWords.selectToChange

property · packages/mixins-builder/src/words.ts:42

readonly selectToChange: string

BuilderWords.shortcuts

property · packages/mixins-builder/src/words.ts:43

readonly shortcuts: string

BuilderWords.treeUpDown

property · packages/mixins-builder/src/words.ts:44

readonly treeUpDown: string

BuilderWords.treeLeftRight

property · packages/mixins-builder/src/words.ts:45

readonly treeLeftRight: string

BuilderWords.unknownBlock

property · packages/mixins-builder/src/words.ts:47

readonly unknownBlock: string

A node whose Block this version of the application lacks.

BuilderWords.content

property · packages/mixins-builder/src/words.ts:49

readonly content: string

The inspector's sections.

BuilderWords.style

property · packages/mixins-builder/src/words.ts:50

readonly style: string

BuilderWords.visibility

property · packages/mixins-builder/src/words.ts:51

readonly visibility: string

BuilderWords.interactions

property · packages/mixins-builder/src/words.ts:52

readonly interactions: string

BuilderWords.lookDefault

property · packages/mixins-builder/src/words.ts:54

readonly lookDefault: string

A look: no choice, its field at a breakpoint ({label}, {breakpoint}), and a breakpoint that changes nothing.

BuilderWords.lookAt

property · packages/mixins-builder/src/words.ts:55

readonly lookAt: string

BuilderWords.lookUnchanged

property · packages/mixins-builder/src/words.ts:56

readonly lookUnchanged: string

BuilderWords.shownWhen

property · packages/mixins-builder/src/words.ts:58

readonly shownWhen: string

A condition over a context key ({key}), and the choice that is no condition.

BuilderWords.always

property · packages/mixins-builder/src/words.ts:59

readonly always: string

BuilderWords.onEvent

property · packages/mixins-builder/src/words.ts:61

readonly onEvent: string

What an event runs ({event}), and the choice that runs nothing.

BuilderWords.runsNothing

property · packages/mixins-builder/src/words.ts:62

readonly runsNothing: string

BuilderWords.none

property · packages/mixins-builder/src/words.ts:64

readonly none: string

An action input's blank choice.

BuilderWords.withKeys

property · packages/mixins-builder/src/words.ts:67

readonly withKeys: string

A command's button title, with its first key: {label} and {keys}.

BuilderWords.keyNames

property · packages/mixins-builder/src/words.ts:69

readonly keyNames: Readonly<Record<string, string>>

Keys with a name rather than a glyph or a letter, by KeyboardEvent.key: { Delete: 'Entf' }. A key not here is its own name.

BuilderWords.ctrlKey

property · packages/mixins-builder/src/words.ts:71

readonly ctrlKey: string

Ctrl, Alt and Shift, as keys are named off a Mac.

BuilderWords.altKey

property · packages/mixins-builder/src/words.ts:72

readonly altKey: string

BuilderWords.shiftKey

property · packages/mixins-builder/src/words.ts:73

readonly shiftKey: string

BuilderWords.pageActions

property · packages/mixins-builder/src/words.ts:76

readonly pageActions: string

The toolbar, the crumbs and their first, the page.

BuilderWords.crumbs

property · packages/mixins-builder/src/words.ts:77

readonly crumbs: string

BuilderWords.crumbPage

property · packages/mixins-builder/src/words.ts:78

readonly crumbPage: string

BuilderWords.viewports

property · packages/mixins-builder/src/words.ts:80

readonly viewports: string

The viewport buttons.

BuilderWords.wide

property · packages/mixins-builder/src/words.ts:81

readonly wide: string

BuilderWords.medium

property · packages/mixins-builder/src/words.ts:82

readonly medium: string

BuilderWords.narrow

property · packages/mixins-builder/src/words.ts:83

readonly narrow: string

BuilderWords.previewAs

property · packages/mixins-builder/src/words.ts:85

readonly previewAs: string

The preview's group, and a context key left unset.

BuilderWords.unset

property · packages/mixins-builder/src/words.ts:86

readonly unset: string

BuilderWords.canvas

property · packages/mixins-builder/src/words.ts:88

readonly canvas: string

The canvas, and what it says while the page is empty.

BuilderWords.emptyPage

property · packages/mixins-builder/src/words.ts:89

readonly emptyPage: string