public void reparent(FocusNode parent = null)
 {
     D.assert(_node != null);
     if (isAttached)
     {
         D.assert(_node.context != null);
         parent = parent ?? Focus.of(_node.context, nullOk: true, scopeOk: true);
         parent = parent ?? _node.context.owner.focusManager.rootScope;
         D.assert(parent != null);
         parent._reparent(_node);
     }
 }
Esempio n. 2
0
 public static bool isAt(BuildContext context) => Focus.of(context, nullOk: true)?.hasFocus ?? false;