Can rows in applications default to starting as collapsed?

I like using the Collapsible attribute for rows when building applications so that users can reduce the amount of clutter on the screen if there’s a chance the data in those rows isn’t always of value.

Is there a way to have these default to starting-as-collapsed rather than the user having to manually collapse them? It seems like the collapsed state gets saved in user settings and persisted from session to session, so the use case I have in mind here is the default use case where the fields in the collapsed row are something the user would choose to ‘opt in’ rather than always have to ‘opt out’?

App settings have a “collapsed” configuration checkbox for rows - that should accomplish what you’re looking for!

@calvin.fisher what I’m finding though is that setting is what allows you to collapse the row, but the rows still always default to an expanded state. I want them to default to a collapsed state. Does that make sense?

Yeah, what you’re asking makes sense. Hmm… Based on the help text, I would expect the row to default in as collapsed - like you want to happen. It either seems like either a bug, or the help text needs to be updated.

@calvin.fisher I need to read better and notice that you called this out as something that is configurable in App Settings. I was thinking of the Collapsible true/false setting that is in the App builder when you’re defining a row, not that Collapse true/false on the Rows subtable on the Layout page of app settings per your screenshot. Thanks!

1 Like