UITable

An uxiverse.com type

A UI Table is a Container that shows other UI elements in rows and columns. This would be true for a grid as well, but the elements in tables are organized by their row and column, whereas in grids are independent. ColumnHeaders can be used for sorting, filtering, and Rowheaders for marking rows. UITables need more properties than https://schema.org/Table provides to function, so it's not extending from the schema.org type.

PropertyExpected TypeDescription
isDenseA hierarchy flag to indicate if a Container UI Element should display its content with less space between elements, or smaller elements, smaller fonts sizes etc. This can be useful on different screen sizes, or when a mouse is available for more precise pointing. Power users often prefer a denser UI with less guidance. Lesser used control elements can be grouped like this as well, while keeping them on screen.
menuUIElementMenu is a property of a Container UI Element that tells the user that this part of the container is used as a way to control the rest of the container.
orderedSlotsElementordered slots of containers are places where UI elements can go in a particular order
settingsUIElementSettings is a property of a Container UI Element that affect not only this container, but apply to similar parts of the application elsewhere.
unorderedSlotsElementunordered slots of containers are places where UI elements can go without a particular order
ariaLabelhttps://schema.org/TextAn ARIA label is an accessibility feature that helps visually impaired users understand and use a UI control. Blind users use screen readers to navigate User Interfaces, so concise, readable text helps users navigate the application.
backgroundUIElementContent of the background of the element
boldhttps://schema.org/TextBold text is used to add significance to a text element
colorThe color used to express a meaningful relation in the content
fonthttps://schema.org/TextThe font used to express a meaningful relation in the content
Types with close relationship to "UITable":