mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-14 18:04:58 +03:00
9900f8f656
ExtendedTooltip (companion = LabelDecoration) может нести <Events> (напр. URLProcessing у hyperlink-подсказки — ОбработкаНавигационнойСсылки). Декомпилятор ловил own-content (layout/оформление/флаги/hyperlink), но НЕ события → весь блок Events LOST (топ list-iter: ExtendedTooltip>Events 492 impact). Был отложенный хвост кластера ExtendedTooltip own-content. Переиспользован механизм событий элемента: декомпилятор Get-Events → etObj['events']; компилятор Emit-Events (typeKey 'label', после Title) + 'events' в companionStructKeys (чтобы text+events шёл структурной веткой). Зеркало py. Round-trip формы НастройкиИнтеграцииМаркетплейс/ФормаЭлемента бит-в-бит (3 ExtendedTooltip с URLProcessing). Кейс input-fields (extendedTooltip +hyperlink +events URLProcessing) сертифицирован в 1С. Регресс 43/43 (ps1+py). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>