LayoutControlsRoot
LayoutControlsRoot передаёт через слот набор данных и действий useLayout(). Используйте его как переиспользуемую основу собственных элементов управления компоновкой.
Поля ширины и высоты могут оставаться редактируемыми, когда соответствующая ось использует Hug или Fill. При первом фактическом изменении числа updateAxisSize() записывает смену режима и переводит только эту ось в Fixed.
Если режим размера, удаление привязки и числовое значение должны сохраняться или отменяться одной операцией, объедините поле с BindableValue и поставщиком, поддерживающим пакет взаимодействия. Получение фокуса и открытие выбора не меняют режим размера.
Для меню размера вызывайте setAxisSizing('width', mode) или setAxisSizing('height', mode). Прежние функции для каждой оси не входят в текущий набор API.
Сгенерированный справочник API
Таблицы извлекаются из исходного кода Vue и JSDoc во время сборки документации.
LayoutControlsRoot
Generated from packages/vue/src/primitives/LayoutControls/LayoutControlsRoot.vue
Slots
| Slot | Props | Description |
|---|---|---|
defaultCurrent layout state and mutation actions for the active selection. | LayoutControlsRootSlotProps | Current layout state and mutation actions for the active selection. |