Size: a a a

Dart & Flutter по-русски

2020 July 24

PP

Pavel Postnov in Dart & Flutter по-русски
приветствую ! Ищем Flutter разработчика на проект. Все вопросы в личку !
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Никита Масев
Вопрос такой, вот есть такой метод.
Я его пытаюсь запустить делая: compute(_getTripVM,data)
он выдает ошибку:
Illegal argument in isolate message : (object is a closure - Function '<anonymous closure>': static.)
При этом падает именно на точке в return, я непонимаю где тут closure и че не нравится изолятам дартовским
/// Instances of [ComputeCallback] must be top-level functions or static methods
/// of classes, not closures or instance methods of objects.
источник

НМ

Никита Масев... in Dart & Flutter по-русски
Sergey Salnikov
/// Instances of [ComputeCallback] must be top-level functions or static methods
/// of classes, not closures or instance methods of objects.
эти все функции и так top level
источник

НМ

Никита Масев... in Dart & Flutter по-русски
в том числе та, что на скрине
источник

n

neikist in Dart & Flutter по-русски
Урусай
Жаль конечно что в дарте типы nullable-by-default
Ненадолго. В скором времени по дефолту non nullable будут
источник

НМ

Никита Масев... in Dart & Flutter по-русски
Sergey Salnikov
/// Instances of [ComputeCallback] must be top-level functions or static methods
/// of classes, not closures or instance methods of objects.
или top level функции еще не могут инстанс объекта делать?
источник

A

Alexander in Dart & Flutter по-русски
народ, какие есть способы использовать системный пин\биометрию (которые служат для разблокировки экрана)?
источник

in Dart & Flutter по-русски
Здравствуйте. Подскажите пожалуйста что не так?

Во время релатив импорта одна точка в пути игнорируется
источник

in Dart & Flutter по-русски
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Никита Масев
эти все функции и так top level
ты упираешься ограничения месаджа для изолята
у тебя там сложные объекты?

https://api.flutter.dev/flutter/dart-isolate/SendPort/send.html
источник

НМ

Никита Масев... in Dart & Flutter по-русски
да вроде не сложный, если только  List<SvgPicture> много занимает. Но я даже не знал про ограничения
источник

DP

Dima Puris 👨‍💻... in Dart & Flutter по-русски
Гайс, как убрать blur эффект у navigationbar при открытии и закрытии модалки?
источник

DP

Dima Puris 👨‍💻... in Dart & Flutter по-русски
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Никита Масев
да вроде не сложный, если только  List<SvgPicture> много занимает. Но я даже не знал про ограничения
ты прямо виджеты готовишь?
попробуй заменить на строку с указанием на asset
источник

НМ

Никита Масев... in Dart & Flutter по-русски
Sergey Salnikov
ты прямо виджеты готовишь?
попробуй заменить на строку с указанием на asset
сейчас попробовал убрать List<SvgPicture> и сработало! Рили чет тупанул, виджеты нельзя готовить в изоляте.
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Никита Масев
сейчас попробовал убрать List<SvgPicture> и сработало! Рили чет тупанул, виджеты нельзя готовить в изоляте.
проблема не в виджетах, а в том как устроен SvgPicture - он в файл провайдерах выполняет анонимку и на этом всё и рушится
источник

НМ

Никита Масев... in Dart & Flutter по-русски
Sergey Salnikov
проблема не в виджетах, а в том как устроен SvgPicture - он в файл провайдерах выполняет анонимку и на этом всё и рушится
ну я к тому, что вроде почти все виджеты под капотом вызывают всякие closure.
спасибо за помощь
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Никита Масев
ну я к тому, что вроде почти все виджеты под капотом вызывают всякие closure.
спасибо за помощь
message для изолятов должен быть DTO'шкой без выполнения чего либо

вот @cats_cradle мне кажется на этом съел не одну собаку и поправит меня если пожелает =)
источник

НМ

Никита Масев... in Dart & Flutter по-русски
Sergey Salnikov
message для изолятов должен быть DTO'шкой без выполнения чего либо

вот @cats_cradle мне кажется на этом съел не одну собаку и поправит меня если пожелает =)
то есть желательно в message передавать сериализованный объект?
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Никита Масев
то есть желательно в message передавать сериализованный объект?
попадающий под условия
там есть оговорка про объекты
https://api.flutter.dev/flutter/dart-isolate/SendPort/send.html
источник