Спасибо за ссылку на issue! По поводу передачи Scaffold внутрь ScrollsToTop виджета - поправил статью, там был неверный код. Хорошо, что вы заметили. Можно использовать любой виджет:
/// Widget for catch scrolls-to-top event
class ScrollsToTop extends StatefulWidget {
/// Creates new ScrollsToTop widget
const ScrollsToTop({
Key? key,
required this.child,
required this.onScrollsToTop,
}) : super(key: key);
/// Any child widget
final Widget child;
/// Callback for handle scrolls-to-top event
final ScrollsToTopCallback onScrollsToTop;
@override
State<ScrollsToTop> createState() => _ScrollsToTopState();
}
Да, действительно одна из больших проблем поддержка.
Но в библиотеке используются регулярные выражения для некоторых типов сущностей
Интересно, что не для всех типов сущностей используются нейронные сети. Например, для распознавания времени, даты, номеров авиарейсов используются регулярные выражения
Решение с ML не исключает фичу выделения любого текста пальцем в будущем =)
На сервере не сделали, ибо преимуществ у данной библиотеки сильно больше чем в реализации своего решения. Начиная от того, что у Google просто больше данных, заканчивая разнообразием языков
Информация
В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Это не продакшен код, а лишь пример того, как можно решить подобную задачу. Конечно в реальности никто не будет вызывать invalidate внутри onDraw
Да, есть такая проблема. Пока не разбирались, что-то с навигатором
Если в приложении нет ни одного
Scaffold
, то никто не установит лисенер на тапы:Это по поводу приложения Memo или в целом?
Все благодаря тебе =)
Спасибо за ссылку на issue!
По поводу передачи
Scaffold
внутрьScrollsToTop
виджета - поправил статью, там был неверный код. Хорошо, что вы заметили. Можно использовать любой виджет:Спасибо!
Речь именно про реализацию во Flutter
Но в библиотеке используются регулярные выражения для некоторых типов сущностей
На сервере не сделали, ибо преимуществ у данной библиотеки сильно больше чем в реализации своего решения. Начиная от того, что у Google просто больше данных, заканчивая разнообразием языков