Connect with us

GitHub

Navigation Compose Type — type-safe аргументы для Jetpack Navigation Compose

Фото аватара

Опубликовано

/

     
     

Navigation Compose Typed — compile-time type-safe аргументы для библиотеки Jetpack Navigation Compose. Основано на KotlinX.Serialization.

Основные возможности:

  • Поддержка сложных типов, включая nullability для примитивных типов — единственным условием является то, что тип должен быть сериализуемым с помощью библиотеки KotlinX.Serializable.
  • Библиотека основана на официальном плагине компилятора Kotlin Serialization — никаких замедлений при работе с KSP или KAPT.
  • Все функции Jetpack Navigation Compose: например, navigateUp() после перехода по глубокой ссылке сохраняет общие аргументы верхнего уровня.
  • Несколько простых функций, никаких новых сложных типов NavHost или NavController; это позволяет покрыть другие расширения Jetpack Navigation Compose.
  • Постепенная интеграция, можно внедрять только в часть своего приложения.
Navigation Compose Type на GitHub: https://github.com/kiwicom/navigation-compose-typed
Платформа: Android
⭐️: 195
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: