Skip to content

Table UI Component #7

@jeremycote

Description

@jeremycote

Make a table UI component. It should display, on each row, an element added to it.
Define different behaviours for how new data is added, make it easy to switch which one is being used.

Have the view be able to sort in ascending and descending order. Pass one in to the constructor as the default, user can toggle for the other way? The runtime toggle might not be necessary.

Make it flexible what is displayed.
I'm thinking we define a row as an array of table items. This table item can have be any lv_obj_t and it's just constrained to fit in the cell. Can define the height of the row, individual sizes for each column.

Could be used for CAN log, register browser.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ComponentA building block that other items will useUI

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions