You would add TextButtonView or ImageButtonView. Most Basic top-level components are an aggregation of a model and view and often a controller. Express aggregates "non-essential" and/or less type-safe beads as well to reduce the amount of bead-adding you have to do.
Because the components have a model, the model needs to be PAYG and not have slots for data like labels and icons it doesn't need. The most basic button on some platforms does not have text or an icon because the visuals can be specified in CSS via background-image. HTH, -Alex On 1/7/18, 1:33 PM, "Olaf Krueger" <[email protected]> wrote: >Hi, >just for my understanding: > >It seems to me that we can't compose a TextButton or an IconButton or a >TextIconButton by adding some beads to Button, something like this [1]. >Instead, we have "TextButton" which feels for me a bit like an Express >component. >I just would like to know if I have a wrong understanding of PAYG [1] or >if >those suggested beads just not implemented because nobody did it so far. > >Thank you! >Olaf > > >[1] ><js:Button> > <js:beads> > <js:Text value="Test" /> > <js:Icon src="/your/image/source/image.png" /> > </js:beads> ></js:Button> > > > >-- >Sent from: >https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-roy >ale-development.20373.n8.nabble.com%2F&data=02%7C01%7Caharui%40adobe.com%7 >C6b87c66fff6b472d0c4b08d55616630d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7 >C0%7C636509576506543643&sdata=DXTepjQ2JQlIO7IwMOtdfL2e30usYh3nMvgKSZ3mluE% >3D&reserved=0
