Перечисления (Enums)
В FlutterFlow перечисления (enumerations) предоставляют метод для определения набора именованных констант. Они обычно используются для представления группы связанных значений более понятным и безопасным способом.
Они предотвращают присвоение недопустимых значений. Например, если у вас есть перечисление для дней недели, нельзя по ошибке присвоить несуществующий день. В то время как при использовании строк или чисел вы могли бы случайно использовать недопустимое или неправильно написанное значение, например "Sundey" или "Sinday".
Вот несколько примеров реального мира, где использование перечислений полезно:
- Состояния приложения: Медиаплеер может использовать перечисления для отслеживания состояний воспроизведения (например, воспроизведение, пауза, остановлено).
- Типы продуктов, размеры или категории: Приложение магазина одежды может использовать перечисления для категоризации размеров одежды (маленький, средний, большой).
- Статус заказа или процесса: Для отслеживания статуса заказов, процессов или задач (ожидание, выполняется, завершено, отменено).
Создание и использование перечислений
- Вы можете создать перечисления из меню навигации слева и добавить значения к нему.
- Получите доступ к значениям перечисления, перейдя в меню Установить из переменной, затем выбрав Перечисления > [название вашего перечисления] > Значения.