This repository has been archived on 2023-08-08. You can view files and clone it, but cannot push or open issues or pull requests.
tomo-old/elements
Sasha Koshka b08cbea320 Overhauled the element interfaces
Instead of the previous parenting model where parents would set
child callbacks during adoption by probing for callback setters,
child elements will instead probe their parents for notify methods
listed in the standard parent interfaces. This means that an
element cannot be half-parented to something, nor can it be
parented to two things at once. Parent elements may themselves
fulfill these interfaces, or they can pass a hook that fulfills
them to the child.
2023-03-14 17:08:39 -04:00
..
basic TextBox no longer aggressively requests focus 2023-03-13 22:25:57 -04:00
core Removed unneeded Container.reflectChildProperties() 2023-03-12 01:57:56 -05:00
fun List and Piano do shattering properly 2023-03-12 01:47:58 -05:00
testing Testing elements now conform to the new API 2023-03-12 01:19:40 -05:00
container.go Overhauled the element interfaces 2023-03-14 17:08:39 -04:00
doc.go Improved element documentation 2023-02-09 14:50:24 -05:00
element.go Overhauled the element interfaces 2023-03-14 17:08:39 -04:00
window.go Overhauled the element interfaces 2023-03-14 17:08:39 -04:00