refactor(core): consolidate shared app foundations

This commit is contained in:
edde746
2026-07-12 17:31:12 +02:00
parent a481fc1000
commit 97f7508067
59 changed files with 1244 additions and 919 deletions
+2 -2
View File
@@ -18,12 +18,12 @@ class OwnedFocusNodeBinding {
FocusNode get node => _node!;
void bind({required FocusNode? externalNode, required VoidCallback listener, String? debugLabel}) {
void bind({required FocusNode? externalNode, VoidCallback? listener, String? debugLabel}) {
dispose();
_node = externalNode ?? _createNode(debugLabel);
_ownsNode = externalNode == null;
_listener = listener;
_node!.addListener(listener);
if (listener != null) _node!.addListener(listener);
}
void dispose() {