Я перенёс htic.js с Haskell Fay на Purescript и добавил новое поведение для узла AltContent.
I ported htic.js from Haskell Fay to Purescript and added new behavior to AltContent node.
Теперь если в AltContent задержка выставлена на 0 смена содержимого узла произойдёт при переходе на другую ветку. Смена содержимого по времени работает как раньше.
If you now set AltContent timeout to 0 the content of a branch would be switched on transition to another branch. Timed switching works as before.
Демонстрационная схема в формате LibreOffice Draw. Как обычно поменяйте расширение xml на fodg.
The demo-scheme in LibreOffice Draw format. As usually replace the xml extention with fodg.
Шаблон страницы со встроеной библиотекой htic.js 2.0.1
The page template with embedded htic.js library v2.0.1