Size: a a a

Programming Offtop

2020 September 03

I

Igor in Programming Offtop
Sergey λ
или Button
А там точно ничего лишнего не будет?
источник

Sergey λ in Programming Offtop
Igor
А там точно ничего лишнего не будет?
в плане?
это просто placeholder с кликом и риппл
источник

I

Igor in Programming Offtop
оки
источник

I

Igor in Programming Offtop
Sergey λ
в плане?
это просто placeholder с кликом и риппл
Ну норм же, что тебе еще надо
источник

I

Igor in Programming Offtop
Имхо лучше api дизайн для кнопок
источник

Kd

Konstantin dmz9 in Programming Offtop
смущает меня эта вертикальная композиция, которая декорирование если быть точным, когда чтобы на элемент ХУЙ надо сделать определенное поведение его надо завернуть в ЛАВАШ
источник

Sergey λ in Programming Offtop
Igor
Ну норм же, что тебе еще надо
сейчас сложность задать свои растровые ресурсы как состояние  кнопки
источник

Kd

Konstantin dmz9 in Programming Offtop
Konstantin dmz9
смущает меня эта вертикальная композиция, которая декорирование если быть точным, когда чтобы на элемент ХУЙ надо сделать определенное поведение его надо завернуть в ЛАВАШ
как будто это что то противоестественное даже, почему бы просто горизонтально не расширять типа behaviors = [Ripple, Huipple, Clickable, MyHandler]
источник

Kd

Konstantin dmz9 in Programming Offtop
а там уже порядок будет регулироваться - по порядку указания (рипплу например первый, myhandler последний)
источник

Kd

Konstantin dmz9 in Programming Offtop
но нет, зачем нам делать это, лучше завернем как ебаный репчатый лук каждую вьюшку )
источник

Kd

Konstantin dmz9 in Programming Offtop
просто мюсли в слух, не обращайте внимания, господа
источник

ML

Mikhail Levchenko in Programming Offtop
Едрить там желающих
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
но нет, зачем нам делать это, лучше завернем как ебаный репчатый лук каждую вьюшку )
Потому что ебаный репчатый лук яснее зависимость и можно пробрасывать от одного к другому
источник

ML

Mikhail Levchenko in Programming Offtop
И один раз собрал этот лук как тебе надо и потом пользуешься
источник

ML

Mikhail Levchenko in Programming Offtop
А не ищешь, какие блять флажочки нужно выставить, чтобы стандартный компонент делал то, что тебе нужно
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
А не ищешь, какие блять флажочки нужно выставить, чтобы стандартный компонент делал то, что тебе нужно
ты похоже не понял что там предлагается
источник

Kd

Konstantin dmz9 in Programming Offtop
лан не буду спорить, лук удобнее
источник

Kd

Konstantin dmz9 in Programming Offtop
хз конечно зачем риплу знать о соседних поведениях, есть ли установленый отдельный MyHandler который что то там делает, это похоже на то как калькулятору на телефоне нужен список установленых приложений, вопрос - зачем? твоя область ответственности ограничивается разукрашиванием пикселей.
с другой стороны баррикад - хендлерам различным зачем знать есть ли у элемента рипл? они его ручками собрались вызывать? а это точно не против задуманого дизайна что рипл это обратная связь для юзера а не поиграться из кода?
да и всё то же самое что по вертикали, только анализируешь не родителей а список "до" и список "после" (если уж совсем так понадобилось)
источник

RU

Roman Ushakov in Programming Offtop
Andrew Mikhaylov
Ъуъ! В тулбокс тёмную тему завезли!
Вот это да, лучшее обновление!
источник

I

Igor in Programming Offtop
Konstantin dmz9
как будто это что то противоестественное даже, почему бы просто горизонтально не расширять типа behaviors = [Ripple, Huipple, Clickable, MyHandler]
А как ты эти бихеверы будешь прокидывать?

В композе уже появился первый (костыль) паттерн - "первым параметром в свои compose функции делайте modifier"
источник