Size: a a a

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

2020 December 26

V

Vyacheslav in Dart & Flutter по-русски
Народ, помогите разобраться со стримами в блоке, такая ситуация:
  Stream<UploadImageState> _mapUploadImageToServer() async* {
   uploadFile();
   uploadImage();
   yield ProcessingState();
 }

uploadFile() запускает событие выбора файла из файловой системы (это веб, вызываю диалог для выбора картинки)
uploadImage() подписывается listener-ом на событие выбора файла и возвращает выбранный файл. Я пока не присвоил переменную, но это сейчас не важно.
Как правильно сделать в методе _mapUploadImageToServer() подписку на стрим с возвращаемым файлом, чтобы потом вернуть стейт с этим файлом. Стейт будет
AddedImageState(addedFile: uploadImage());
источник

P

Pa_blooo in Dart & Flutter по-русски
Vyacheslav
Народ, помогите разобраться со стримами в блоке, такая ситуация:
  Stream<UploadImageState> _mapUploadImageToServer() async* {
   uploadFile();
   uploadImage();
   yield ProcessingState();
 }

uploadFile() запускает событие выбора файла из файловой системы (это веб, вызываю диалог для выбора картинки)
uploadImage() подписывается listener-ом на событие выбора файла и возвращает выбранный файл. Я пока не присвоил переменную, но это сейчас не важно.
Как правильно сделать в методе _mapUploadImageToServer() подписку на стрим с возвращаемым файлом, чтобы потом вернуть стейт с этим файлом. Стейт будет
AddedImageState(addedFile: uploadImage());
выбор пикчи же это ни как не относиться к блоку
это дело фрейм ворка, и дёргать выбор как по мне нужно в ui
источник

V

Vyacheslav in Dart & Flutter по-русски
Pa_blooo
выбор пикчи же это ни как не относиться к блоку
это дело фрейм ворка, и дёргать выбор как по мне нужно в ui
у меня так и сделано, но там появляется куча бизнес-логики, и я ее решил вынести в блок
источник

V

Vyacheslav in Dart & Flutter по-русски
в блоке все красиво, но тут немного завис
источник

P

Pa_blooo in Dart & Flutter по-русски
вы можете добавить евент выбора фографии, а в ui листенерем дергать нужный метод при стейте userPickImage как пример
источник

V

Vyacheslav in Dart & Flutter по-русски
Pa_blooo
вы можете добавить евент выбора фографии, а в ui листенерем дергать нужный метод при стейте userPickImage как пример
Как то так и делаю, но встрял с потоками, туплю
И не спрашивайте, нафига тут столько накручено, когда есть либы пикеры ))
источник

EK

Eugene Kravchenko in Dart & Flutter по-русски
подскажите пожалуйста
сделал в приложении польскую локализацию
но часть символов (к примеру ł, ś, ż) не отображаются
как это исправить?
источник

RB

R B in Dart & Flutter по-русски
Кто может подсказать: если изменить чужой проект с github'a и потом залить его в Google play. Будет ли это законно?
источник

EK

Eugene Kravchenko in Dart & Flutter по-русски
R B
Кто может подсказать: если изменить чужой проект с github'a и потом залить его в Google play. Будет ли это законно?
Насколько сильно?
источник

ПА

Пронин Андрей... in Dart & Flutter по-русски
смотря какая лицензия у проекта
источник

RC

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

RB

R B in Dart & Flutter по-русски
Eugene Kravchenko
Насколько сильно?
Ну изменить процентов на 70%
источник

E

Emilia in Dart & Flutter по-русски
R B
Ну изменить процентов на 70%
Это можно отдельную специальность запилить)))
источник

E

Emilia in Dart & Flutter по-русски
Глубокий рерайтинг сорцов
источник

VB

Vadym Buhaiov in Dart & Flutter по-русски
Eugene Kravchenko
подскажите пожалуйста
сделал в приложении польскую локализацию
но часть символов (к примеру ł, ś, ż) не отображаются
как это исправить?
А шрифт поддерживает эти буквы ?
источник

RB

R B in Dart & Flutter по-русски
Emilia
Это можно отдельную специальность запилить)))
Так как лучше поступить, проверить на наличие лицензии в репозитории и связаться с основателем кода или как?
источник

VB

Vadym Buhaiov in Dart & Flutter по-русски
R B
Так как лучше поступить, проверить на наличие лицензии в репозитории и связаться с основателем кода или как?
Никто не будет сравнивать код
источник

E

Emilia in Dart & Flutter по-русски
R B
Так как лучше поступить, проверить на наличие лицензии в репозитории и связаться с основателем кода или как?
Само собой, посмотреть, какая лицензия. Если она подразумевает свободное изменение и распространение, тогда вперёд
источник

EK

Eugene Kravchenko in Dart & Flutter по-русски
Vadym Buhaiov
А шрифт поддерживает эти буквы ?
проверю, спасибо
источник

RB

R B in Dart & Flutter по-русски
Emilia
Само собой, посмотреть, какая лицензия. Если она подразумевает свободное изменение и распространение, тогда вперёд
Спасибо)
источник