Hi,
I'm trying to build a interface using card layout and once I've click one of the cards,a hidden section will be presented in the same interface. I've tried this, but I think I missing something.
Can someone put me on right track it will be much appreciated.
load( local!completed:false, {a!cardLayout( contents: { a!richTextDisplayField( labelPosition: "COLLAPSED", value: { a!richTextIcon( icon: "hourglass-2", color: "#8CA1D0", size: "LARGE" ), char( 10 ), char( 10 ), a!richTextItem( text: "Done", color: "ACCENT", size: "MEDIUM", style: "STRONG" ), char( 10 ), char( 10 ), a!richTextItem( text: "3", size: "LARGE" ) }, align: "CENTER" ) }, link: a!submitLink( saveInto: a!save( local!completed, true ) ), height: "AUTO" )} with( { a!sectionLayout( contents: { a!textField( value: "ok", showWhen: local!completed = false ), a!textField( value: "ok1", showWhen: local!completed = true ) }) } ))
Discussion posts and replies are publicly visible
To clarify further, your code logic was fine, but your syntax was wrong. Loads and withs expect some number of locals and then an expression. Your load had a local variable, an expression, and then a with.