Size: a a a

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

2020 September 11

ЯМ

Ярослав Макаров... in Dart & Flutter по-русски
Салют! Помогите пожалуйста с ffi. В примере используется
// C function signatures
typedef _version_func = ffi.Pointer<Utf8> Function();
// Dart function signatures
typedef _VersionFunc = ffi.Pointer<Utf8> Function();
Далее
String opencvVersion() {
 return Utf8.fromUtf8(_version());
}
Я хочу получить версию другой библиотеки. В нативном коде этой либы используется тип DWORD. Что надо использовать вместо ffi.Pointer<Utf8>?
источник

Аp

Александр phatom... in Dart & Flutter по-русски
Кирилл Апарин
Слушай, а какие ты разрешения для android писал
https://developer.android.com/reference/android/Manifest.permission
тут список с описанием всех
источник

Y

Yurii in Dart & Flutter по-русски
ᅠ?
Не подскажете как использовать Subjectы в RxDart в качестве списков? Во всех примерах показывают только int.
Попробовал Subject<List<MyClass>>, получилось можно к Subject добавлять только списки типа MyClass, а хотелось бы просто список из MyClass.
Пробовал Subject<MyClass>, ведёт себя как MyClass
а в чем разница между "списки типа MyClass" и "список из MyClass"? Не уловил суть просто
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
У меня фронталка не работает...
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Скопировал все из примера
источник

ᅠ? in Dart & Flutter по-русски
Yurii
а в чем разница между "списки типа MyClass" и "список из MyClass"? Не уловил суть просто
Мне надо так: [MC, MC, MC].
А если объявлять Subject<List<MyClass>>, тогда можно [ [MC], [MC], [MC] ].
источник

Аp

Александр phatom... in Dart & Flutter по-русски
Кирилл Апарин
Скопировал все из примера
а в примере работает? Я ее просто не юзаю
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Так по сути я пример и скопировал
источник

GA

Gevork Arzumanyan in Dart & Flutter по-русски
кто нибкудь страдал такой штукой ?
проверко девайса на поддержку samsung pay  ?
источник

Аp

Александр phatom... in Dart & Flutter по-русски
Кирилл Апарин
Так по сути я пример и скопировал
да, у меня аналогично не работает, думаю стоят создать вопрос на гите
источник

Аp

Александр phatom... in Dart & Flutter по-русски
Кирилл Апарин
Так по сути я пример и скопировал
источник

MB

Michael Bazilique in Dart & Flutter по-русски
есть CombineStream:
  Stream<List<SecondOpinionVM>> get opinions => CombineLatestStream.combine3(
     provider.sortCategory, _inboxVms, _pendingVms, _filterVisible);
вопрос: сразу ли этот стрим обновится, если один из аргументов (inbox/pending/sortCategory) получит новое значение?
источник

MB

Michael Bazilique in Dart & Flutter по-русски
то есть заставит ли он StreamBuilder в UI ребилдить стейт?
источник

AZ

Alexey Z in Dart & Flutter по-русски
Да, приходилось костылять
источник

AZ

Alexey Z in Dart & Flutter по-русски
Точно не могу сказать, но почему то не кэшировались шрифты с другой жирностью, думаю дело в tree shaking
источник

AZ

Alexey Z in Dart & Flutter по-русски
глубоко не копал
источник

IP

Ivan Pavlov in Dart & Flutter по-русски
ᅠ?
Мне надо так: [MC, MC, MC].
А если объявлять Subject<List<MyClass>>, тогда можно [ [MC], [MC], [MC] ].
Вы имеет ввиду BehaviorSubject?
источник

lf

les forest in Dart & Flutter по-русски
ᅠ?
Мне надо так: [MC, MC, MC].
А если объявлять Subject<List<MyClass>>, тогда можно [ [MC], [MC], [MC] ].
чтобы список всегда был один - добавляй элемент в subject.value
источник

lf

les forest in Dart & Flutter по-русски
и создавай BehaviourSubject.seed([])
источник

lf

les forest in Dart & Flutter по-русски
так ты его инициализируешь непустым списком и в дальнейшем сможешь делать subj.value.add(element)
источник