mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-02 22:54:36 +00:00
![]() Achieve this by generating a `focus()` function for such components and call it from the outside. This replaces the previous focus handling with what should be cleaner: - Any `forward-focus: some-element;` is basically syntactic sugar for `public function focus() { some-element.focus(); }`. - The init code gets simplified to calling focus() on the root, if it's available. Since the `focus()` functions are now generated in the imports pass, they become visible in the style checker. That means the checker requires consistent focus handling between the styles. |
||
---|---|---|
.. | ||
accessibility | ||
analysis | ||
basic | ||
callbacks | ||
elements | ||
exports | ||
expressions | ||
focus | ||
functions | ||
imports | ||
layout | ||
lookup | ||
new_syntax | ||
parse_error |