Size: a a a

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

2021 April 04

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
a ya xochu eto delat posle togo screen is pushed
источник

BK

Boris Karabanov in Dart & Flutter по-русски
какой скрин?
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
Boris Karabanov
какой скрин?
home
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
posle logina
источник

SA

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

SA

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

BK

Boris Karabanov in Dart & Flutter по-русски
    create: (context) => TableBloc(tablesRepository: tablesRepository)..add(LoadEvent())
источник

BK

Boris Karabanov in Dart & Flutter по-русски
При создании срузу киньте евент
источник

S

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

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Yerassyl
ребят, вопрос:
у меня willPopScope не работает на iOS при свайпе назад. Кто как решил этот момент?
если еще актульно свайпы можно отлавливать через GestureDetector в onPanUpdate

типа

GestureDetector(onPanUpdate: (details) {
 if (details.delta.dx > 0) {
   // swiping in right direction
 }
});
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
Sardorbek Aminjonov
class TableBloc extends Bloc<TableEvent, TableState> {
 final TablesRepository tablesRepository;

 TableBloc({this.tablesRepository})
     : assert(tablesRepository != null),
       super(TableLoadingState());

 @override
 Stream<TableState> mapEventToState(
   TableEvent event,
 ) async* {
   if (event is TableLoadEvent) {
     yield TableLoadingState();
     try {
       final List<TableModel> _loadedTableList =
           await tablesRepository.getAllTables();
       yield TableLoadedState(loadedTables: _loadedTableList);
     } catch (_) {
       yield TableInitial();
     }
   }
 }
}
if (event is TableLoadedState) – это как? как event может быть стейтом?
источник

Y

Yerassyl in Dart & Flutter по-русски
Дмитрий Щербаков
если еще актульно свайпы можно отлавливать через GestureDetector в onPanUpdate

типа

GestureDetector(onPanUpdate: (details) {
 if (details.delta.dx > 0) {
   // swiping in right direction
 }
});
там не 0 ,думаю по больше сделать значение
источник

Y

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

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
Kirill Bubochkin
if (event is TableLoadedState) – это как? как event может быть стейтом?
oops
источник

DA

Denis Artemev in Dart & Flutter по-русски
Доброго времени суток, подскажете пожалуйста
Shared preferences работает с web? Или только ios Android?
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
Denis Artemev
Доброго времени суток, подскажете пожалуйста
Shared preferences работает с web? Или только ios Android?
работает, насколько я помню
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
Denis Artemev
Доброго времени суток, подскажете пожалуйста
Shared preferences работает с web? Или только ios Android?
Great news, from version 0.5.6 shared_prefs flutter supports web by default

Now it's includes shared_preferences for web

Your code should work without changes, just update dependency in pubspec.yaml

dependencies:
источник

DA

Denis Artemev in Dart & Flutter по-русски
Спасибо
источник

SA

Sardorbek Aminjonov in Dart & Flutter по-русски
shared_preferences: ^0.5.6
источник

Д

Дмитрий in Dart & Flutter по-русски
Друзья, посоветуйте, когда стоит сохъранять состояние приложения? Может статью какую нибудь, просто иногда пользователю важно сохранить состояние, допустим как электронная книга, а иногда лучше начать с чистого листа, а иногда вроде и то и то в разных случаяз может понадобиться
источник