В треде про свитчи и чекбоксы я писал, что не нужно повторять за Квазаром, который сделал свитч с промежуточным состоянием.
В целом не отказываюсь, но сформулировано это было неудачно, потому что я смешал в кучу «промежуточное» и «неопределённое» состояния. Тут нужно уточнение.
Третье состояние у чекбокса — именно неопределенное (indeterminate). Сообщение примерно такое: «данные противоречивы, поэтому я не знаю, что тебе показать».
И у свитча оно тоже возможно, хотя на практике встречается редко. Например, в Фигме, про которую я тогда совершенно забыл — если выбрать несколько инстансов с разными значениями булевого свойства, в соответствующем переключателе рычажок (thumb) заменяется на прочерк.
У Квазара рычажок просто становится посередине — это считывается как «включено вполсилы», хотя авторы имели в виду другое, конечно. Примерам, которые там приводятся, лучше подошли бы радио-кнопки или segmented control.
#издание_второе
#исправленное_и_дополненное
Post #112
71

