From 6d9c41507cbdbfc9f8d50ad8c66b0913a19137b0 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Wed, 10 Jun 2026 21:42:52 +0300 Subject: [PATCH] =?UTF-8?q?docs(form-dsl-spec):=20excludedCommands=20?= =?UTF-8?q?=E2=80=94=20=D0=BE=D0=B1=D1=89=D0=B5=D0=B5=20=D1=81=D0=B2=D0=BE?= =?UTF-8?q?=D0=B9=D1=81=D1=82=D0=B2=D0=BE=20=D0=BF=D0=BE=D0=BB=D1=8F=20(?= =?UTF-8?q?=D0=BD=D0=B5=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE=20=D1=82?= =?UTF-8?q?=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D0=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Дополнение к фиксу CommandSet: ключ excludedCommands теперь работает на любом поле (input/label/check/spreadsheet/html/formatted/picField + таблица + форма), а не только на таблице. Уточнил описание и значения по типам. Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/form-dsl-spec.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/form-dsl-spec.md b/docs/form-dsl-spec.md index 03937df4..355f95cd 100644 --- a/docs/form-dsl-spec.md +++ b/docs/form-dsl-spec.md @@ -557,7 +557,7 @@ companion-панели с собственным контентом. Оба не | `searchStringLocation` | string | `None`, `Top`, `Bottom`, `CommandBar`, `Auto` | | `viewStatusLocation` | string | `None`, `Top`, `Bottom`, `Auto` | | `searchControlLocation` | string | `None`, `Top`, `Bottom`, `Auto` | -| `excludedCommands` | string[] | Исключённые стандартные команды таблицы (`Add`, `Delete`, `MoveUp`, `SortListAsc`, …) → `` | +| `excludedCommands` | string[] | Исключённые стандартные команды редактора → `X…`. **Общее свойство поля** — работает на любом поле (`input`/`label`/`check`/`spreadsheet`/`html`/`formattedDoc`/`picField`/таблица) и на форм-уровне. Значения зависят от типа поля: таблица — `Add`/`Delete`/`MoveUp`/`SortListAsc`; табличный документ — `AlignCenter`/`Bold`/`BorderAll`/`BackColor`… | | `additions` | object | Отклонения стандартных дополнений командной панели (см. ниже) | > `commandBarLocation` у **дин-список-таблицы** компилятор авто-подставляет `None`. Чтобы оставить тег пустым (платформа не написала его) — задайте `commandBarLocation: ""` (суппресс-маркер); декомпилятор так и делает.