Метод of
Метод of виджета Focus
ищет ближайший узел фокуса вверх по дереву.
Если такого узла нет, вызов бросает ошибку.
Синтаксис
Focus.of(context)
Параметры
| Параметр | Описание |
|---|---|
context |
Контекст, от которого виджет ищут вверх по дереву. |
Пример
Давайте выведем:
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(home: Focus(child: Builder(builder: (c) => Text('${Focus.of(c).hasFocus}')))));
На экране подпись true или false о фокусе.
Пример
Давайте повторим:
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(home: Focus(autofocus: true, child: Builder(builder: (c) => Text('${Focus.of(c).hasFocus}')))));
На экране фокус включён через autofocus.