Size: a a a

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

2020 June 29

AP

Andreu Puzikov in Dart & Flutter по-русски
ты ж в Icon виджет оберни хоть)
источник

SS

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

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Vladimir Ivanov
mobx ? Redux?
Я думал эти пакеты были созданы чтобы обновить setState
источник

VI

Vladimir Ivanov in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
Я думал эти пакеты были созданы чтобы обновить setState
они нужные для управления состоянием. Если его нужно шарить между разными виджетами, это тоже валидный юзкейс
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
С блок тоже так можно?
источник

VI

Vladimir Ivanov in Dart & Flutter по-русски
вроде да
источник

AV

Alexander Vinogradov in Dart & Flutter по-русски
Что делать, если деструкторов нет, но очень хочется? mixin Deletable бесит уже
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Alexander Vinogradov
Что делать, если деструкторов нет, но очень хочется? mixin Deletable бесит уже
Зачем?
источник

AV

Alexander Vinogradov in Dart & Flutter по-русски
объекты созданные glCreate надо удалять
источник

AV

Alexander Vinogradov in Dart & Flutter по-русски
то что лежит в ffi Pointer e тоже нужно удалять
источник

ND

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

SS

Slava Slavajun in Dart & Flutter по-русски
The argument type 'IconData' can't be assigned to the parameter type 'Widget'
class _Homestart extends StatelessWidget {
 @override
 Widget build(BuildContext context) {
   return MaterialApp(
       debugShowCheckedModeBanner: false,
       home: Scaffold(
         backgroundColor: Colors.lightBlue,
         body: Center(
             child: Container(
           child: Center(
               child: Stack(
             alignment: Alignment.center,
             children: <Widget>[
               Positioned(
                 child: Container(
                   child: IconButton(
                     icon: Icons.add, onPressed: () {  },
                   ),
                   width: 200,
                   height: 100,
                   decoration: BoxDecoration(
                       color: Colors.tealAccent,
                       borderRadius: BorderRadius.circular(30)),
                 ),
               ),
               _Counter()
             ],
           )),
         )

             /*
               color: Colors.tealAccent,
               width: 100,
               height: 100,
               */
             ),
       ));
 }
}

class _Counter extends StatefulWidget {
 @override
 State<StatefulWidget> createState() {
   // TODO: implement createState
   return _CounterState();
 }
}

class _CounterState extends State<_Counter> {
 @override
 Widget build(BuildContext context) {
   return Center(
     child: Text(
       "0",
       style: TextStyle(fontSize: 65),
     ),
   );
 }
}
Нельзя использовать Icons.add c  wiget?
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Потому что это не виджет
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
IconButton(
icon: Icon(Icons.add), onPressed: () {  },
)
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
я же писал выше
источник

SS

Slava Slavajun in Dart & Flutter по-русски
спасибо большое понял как преобразовать icon data в wiget
источник

AV

Alexander Vinogradov in Dart & Flutter по-русски
получается нужно будет спускаться вниз и навешивать на объекты указатели на "деструкторы"?
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Alexander Vinogradov
получается нужно будет спускаться вниз и навешивать на объекты указатели на "деструкторы"?
не знаю, с ффи не работал
источник

AV

Alexander Vinogradov in Dart & Flutter по-русски
Писать обертку FFI со своим GC такая себе идея
источник

A

Anton 📦 ᯌ in Dart & Flutter по-русски
UIScreen.main.scale  как будет это во флаттере (из айос)?
источник