Skip to main content
A Component is one interactive piece of a View: a table, a chart, an input, a button, a calendar. Where a View defines the slice of data, the components decide how it is shown and what the user can do with it. Components share a common contract: each receives a Block definition (its key + parameters), an entity context (record, page, or object), and a permission scope. Filters and sorts at the Component level apply locally; filters at the View level apply to every Component inside the View.

What you can do with a component

  • Embed any registered Block (see Blocks).
  • Override block parameters per-instance.
  • Apply a per-component filter that narrows the data without changing the parent View.
  • Save the component configuration so it appears identically across pages.

See also