Size: a a a

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

2020 March 24

АА

Алексей Анисов in Dart & Flutter по-русски
например на темную тему
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
народ, как сервтать такую штукт. Квадарат, в центре кварата картинка, с отступом в 10 поинтов под картинкой надпись. Колонка вроде так не умеет?
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
в рантайме не подменить
Эмм, я же подменяю)
источник

АА

Алексей Анисов in Dart & Flutter по-русски
Radomir Epur
Эмм, я же подменяю)
константы?
источник

АА

Алексей Анисов in Dart & Flutter по-русски
скорей всего у тебя ифы стоят и ты в зависимости от условия берешь либо одну константу либо другую
источник

АА

Алексей Анисов in Dart & Flutter по-русски
и хорошо если не в каждом экране)
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
и хорошо если не в каждом экране)
Инфу о теме храню в shared_preferences  в bool значении.
источник

АА

Алексей Анисов in Dart & Flutter по-русски
а метод где определен?
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
а метод где определен?
Тот, что я тебе прислал, храниться в отдельном файлике с остальной логикой shared_preferences.
источник

АА

Алексей Анисов in Dart & Flutter по-русски
Radomir Epur
Тот, что я тебе прислал, храниться в отдельном файлике с остальной логикой shared_preferences.
ну вот разговор вроде был про то чтобы этот метод хранить в теме, которая будет через InheritedWidget доставаться, тогда доступ к теме будет у всех виджетов без всяких заморочек
источник

АА

Алексей Анисов in Dart & Flutter по-русски
ну естественно не только один метод
источник

АА

Алексей Анисов in Dart & Flutter по-русски
а все параметры темы
источник

АА

Алексей Анисов in Dart & Flutter по-русски
все что меняется в зависимости от темы
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
ну вот разговор вроде был про то чтобы этот метод хранить в теме, которая будет через InheritedWidget доставаться, тогда доступ к теме будет у всех виджетов без всяких заморочек
Понимаю, но я тоже гемороя не ощущаю особо)
источник

АА

Алексей Анисов in Dart & Flutter по-русски
Radomir Epur
Понимаю, но я тоже гемороя не ощущаю особо)
так метод у класса или просто глобальный?
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
так метод у класса или просто глобальный?
У отделного класcа с shared_preferences, который имплементит ChangeNotifier
источник

АА

Алексей Анисов in Dart & Flutter по-русски
Radomir Epur
У отделного класcа с shared_preferences, который имплементит ChangeNotifier
как доступ к классу получаешь?
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
как доступ к классу получаешь?
В мэйне запускаю функцию, которая инициализирует все данные(при запуске приложения хайв и shared_preferences). Эта функция создает экземпляр класса, который потом доступен из любой точки приложения.
источник

АА

Алексей Анисов in Dart & Flutter по-русски
ну по сути тоже самое делаешь, только что-то типо синглтона вместо InheritedWidget
источник

RE

Radomir Epur in Dart & Flutter по-русски
Алексей Анисов
ну по сути тоже самое делаешь, только что-то типо синглтона вместо InheritedWidget
Да, как раз от синглтона я и отказался в пользу shared_preferences.
источник