JourneyApps Container v4.32

Object tables, supersized

Object tables just got a whole lot more powerful. As object tables have become the go-to component for representing and interacting with data, they have had to evolve in order to keep up with your customers’ demands. Say hello to the ability to style table rows and cells, to edit values inline and much more.

Styleable tables

Object table rows and cells can now be styled according to the data inside of them. Need to highlight projects that are behind schedule? How about a green checkmark to show that all steps have been completed for this item? Now you have complete control over the cell’s text alignment, background color, foreground color, icon color and general formatting such as bold, italics, underline and strikethrough. (And yes, you can also add icons to cells). See the documentation for more details.

Editable values

Object tables have always been limited to displaying data. Not anymore. Values can now be edited in-line, allowing you to build much more compact and dynamic views. You can also do validation on the values that your user has entered and prompt them to re-enter if they did something wrong. Supported input types include text, number, date, datetime, dropdowns, and booleans. We also added a saving indicator to let you know when the value was saved. See the documentation for more details.

Improved user experience

On desktop, object tables now have proper filters built into columns. These filters auto-suggest common values, support keyboard navigation, and can be combined with the bottom search bar for accurate searching.

And more!

  • Sticky headers have been implemented on fixed-height (scroll mode) object tables.

  • Cells can have actions (and action icons)! See the documentation for more details.

  • You can now specify the initial sort column for your table.

  • Using sort-value, you can specify the value that each column uses to sort its data.

Other

  • There was a bug that prevented you to switch from PIN or password protected app to an unprotected app. We’ve fixed that.

  • Hidden components don’t change bound variables automatically anymore. This caused a few consistency issues in larger apps.

  • We’ve performed a few under-the-hood security upgrades.

Changelog

  • added: Ability to style object tables. style-align, style-bold, style-underline, style-italics, style-strikethrough, style-color, style-background-color, style-icon-color

  • added: Ability to edit values in an object table. edit-text, edit-number, edit-boolean, edit-date, edit-datetime, edit-select

  • added: Ability to add an icon to an object table cell. icon=

  • added: Filters for object table columns on desktop

  • added: Sticky headers now work in scroll mode for object tables

  • added: Cell-level actions for object tables

  • added: Ability to specify the initial sort column for an object

  • added: Ability to specify an object table column's sort value

  • fixed: Bug which prevented you to switch from protected app to unprotected app

  • improved: Hidden components don’t change bound variables automatically anymore

  • improved: Security upgrades

Last updated