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';