chris
07/16/2020, 3:50 PMBox
but to not create a Circle
composable? I find myself wanting to break everything out into reusable components and rather than just creating the page I need, I end up building a whole infrastructure of components behind it.Zach Klippenstein (he/him) [MOD]
07/16/2020, 3:54 PMTimo Drick
07/16/2020, 3:55 PMchris
07/16/2020, 4:18 PMcurioustechizen
07/16/2020, 4:26 PMcaelum19
07/16/2020, 6:33 PMZach Klippenstein (he/him) [MOD]
07/16/2020, 6:35 PMAdam Powell
07/16/2020, 7:18 PMchris
07/16/2020, 7:20 PMSean McQuillan [G]
07/16/2020, 7:21 PMBox
is in because we found the regular need for a simplest single child composable that doesn't impose a layout when we used Compose ourselves. As well as a lot of discussion.
• Circle
hasn't been discussed as a Composable itself because it's already handled by clip and applied to any composable (e.g. a Box
). Since we already have one abstraction for non-square shapes adding a second might make the framework harder to learn.Adam Powell
07/16/2020, 7:22 PMView.java
over its 10+ year lifespan to support common properties, and partially inspired by Flutter's SingleChildWidget, while working within constraints of not wanting to further complicate the type system of composable functions with a lot of emits-zero, emits-exactly-one, emits-multiple kind of distinctionschris
07/16/2020, 7:26 PMAdam Powell
07/16/2020, 7:27 PMchris
07/16/2020, 7:27 PMAdam Powell
07/16/2020, 7:32 PMcurioustechizen
07/16/2020, 7:35 PMDon't give our PMs ideas
Uh oh too late.
Goes looking for Compose PMsAdam Powell
07/16/2020, 7:46 PMBox
and modifiers continue to spark debate on the teamSean McQuillan [G]
07/16/2020, 8:10 PMcaelum19
07/16/2020, 8:38 PMSean McQuillan [G]
07/16/2020, 8:39 PMAppNameButton
component made for every app that uses Compose, but there's some truth to it 🙂.caelum19
07/16/2020, 8:44 PMSean McQuillan [G]
07/16/2020, 8:45 PMcaelum19
07/16/2020, 8:46 PMSean McQuillan [G]
07/16/2020, 8:47 PMcaelum19
07/16/2020, 8:49 PMSean McQuillan [G]
07/16/2020, 8:50 PM