seedkit_feature_dictionary
Пакет работы со справочниками для SeedKit-приложений.
Интеграция
- В
mainсоздай provider и repository:
RepositoryProvider(
create: (_) => DictionaryRepository(
DictionaryRepository(DictionaryProvider()),
),
);
Использование
DictionaryUrls— URL helper для получения списка записей справочника.DictionaryModel— модель элемента справочника:id,value,imageUrl,hexColor.DictionaryParams— параметры запроса элементов справочника:dictionaryName,textSearch,toMap.DictionaryProvider— низкоуровневый API provider справочников, методgetOptions.DictionaryRepository— repository справочников, методgetOptions.
Импорты
import 'package:seedkit_feature_dictionary/seedkit_feature_dictionary_constants.dart';
import 'package:seedkit_feature_dictionary/seedkit_feature_dictionary_models.dart';
import 'package:seedkit_feature_dictionary/seedkit_feature_dictionary_providers.dart';
import 'package:seedkit_feature_dictionary/seedkit_feature_dictionary_repositories.dart';