Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 February 11

ОС

Олжас Сулеймен... in Flutter Developers — русскоговорящее сообщество
и там уже как удобно путями или пушами роута
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
Ребят, подскажите плз, есть ли теоретическая возможность что finally не выполнится например когда приложение ушло в фон во время асинхронной операции и потом вернулось?
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
Немного контекста. Надо рефрешить токен когда сервер прислал 401. Если уже 1 запрос на рефреш токена выполняется то нет смысла делать еще, поэтому есть глобальная переменная в которую ложится фьючер запроса на рефреш и все интерцепторы попавшие в 401 эвейтят его. В finally эта переменная устанавливается в null. И вот в супер редких ситуациях когда приложение во время запроса ушло в фон и долго там пробыло этот код в finally не отрабатывает 🤔
источник
2021 February 12

T

Temurxon in Flutter Developers — русскоговорящее сообщество
Victor
Немного контекста. Надо рефрешить токен когда сервер прислал 401. Если уже 1 запрос на рефреш токена выполняется то нет смысла делать еще, поэтому есть глобальная переменная в которую ложится фьючер запроса на рефреш и все интерцепторы попавшие в 401 эвейтят его. В finally эта переменная устанавливается в null. И вот в супер редких ситуациях когда приложение во время запроса ушло в фон и долго там пробыло этот код в finally не отрабатывает 🤔
а может onResume использовать ?
источник

T

Temurxon in Flutter Developers — русскоговорящее сообщество
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
 if(state == AppLifecycleState.resumed){
   // user returned to our app
 }else if(state == AppLifecycleState.inactive){
   // app is inactive
 }else if(state == AppLifecycleState.paused){
   // user is about quit our app temporally
 }else if(state == AppLifecycleState.suspending){
   // app suspended (not used in iOS)
 }
}
источник

T

Temurxon in Flutter Developers — русскоговорящее сообщество
через lifecycle
источник

T

Temurxon in Flutter Developers — русскоговорящее сообщество
тут правда statefull widget
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
Temurxon
а может onResume использовать ?
да просто в моей картине мира файнали должна отработать всегда, так что тут вопрос скорее образовательный
источник

T

Temurxon in Flutter Developers — русскоговорящее сообщество
а понял-понял
источник

ИМ

Исмайл Мынжасар... in Flutter Developers — русскоговорящее сообщество
d
источник

.K

.Pasha Kruzenshtern in Flutter Developers — русскоговорящее сообщество
Здравствуйте! Кто работал с zefyr, пробовали сделать тулбар сверху, а не снизу экрана? Я так понял можно сделать свой кастомный тулбар если экстендить класс ZefyrToolbarDelegate, но что там править для позиционирования тулбара я не нашел
источник

ИК

Игорь Кравченко... in Flutter Developers — русскоговорящее сообщество
Как вам?)
источник

P

Pa_blooo in Flutter Developers — русскоговорящее сообщество
транзишен прикольный
источник

M

MiT in Flutter Developers — русскоговорящее сообщество
Прикольно, но удобно ли?) А если использовать правую руку?)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Красава
источник

M

MiT in Flutter Developers — русскоговорящее сообщество
+ как это будет работать на скругленных экранах?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ты прям стремительно растешь над собой
источник

ИК

Игорь Кравченко... in Flutter Developers — русскоговорящее сообщество
сам базис анимации я подсмотрел 😄 https://twitter.com/diegoveloper/status/1358462129586786307 - там правда есть только анимация появления, остальное пилить пришлось)
источник

ИК

Игорь Кравченко... in Flutter Developers — русскоговорящее сообщество
MiT
+ как это будет работать на скругленных экранах?
ммм, хз) должно быть норм
источник

ИК

Игорь Кравченко... in Flutter Developers — русскоговорящее сообщество
MiT
Прикольно, но удобно ли?) А если использовать правую руку?)
вроде норм) правая рука немного в пролете, как обычно бывает с навигацией)
источник