Skip to main content
Every component type in NativeFlow Studio’s general component registry, and every property Studio exposes for it anywhere in the editor — not specific to Themed Components. See the Themed Component Property Reference for the narrower schema the Create Themed Component dialog itself exposes. 53 component types · 432 schema properties · 72 shared style keys · 354 events across all types See Create Themed Component for how a subset of these become reusable presets, and Themed Component Property Reference for that dialog’s own, more precise schema.

Available Widgets, by Category

Charts

Data Display

Disclosure

Feedback

Forms

Layout

Media And Icons

Others

Overlay

Typography

Universal Style Properties

Every one of the 53 component types above shares this exact same set of 72 style properties (Style panel: Appearance, Spacing, Sizing, and more) — confirmed identical across all of them in this schema snapshot, not just “usually the same.” They’re documented once here instead of repeated under every component below.

Appearance

Border

Effects

Flexbox

Geometry

Position

Spacing

Typography

Component Details

Accordion

  • Category: Disclosure
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Actionsheet

  • Category: Disclosure
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Alert

  • Category: Feedback
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

AlertDialog

  • Category: Overlay
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

AreaChart

  • Category: Charts
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Avatar

  • Category: Media And Icons
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Badge

  • Category: Data Display
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

BarChart

  • Category: Charts
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Box

  • Category: Layout
  • Accepts children: Yes
No properties beyond the Universal Style Properties above — this is a pure layout/container component. Events ↑ Back to catalog

Button

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Card

  • Category: Data Display
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

CardList

  • Category: Data Display
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog
  • Category: Media And Icons
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Center

  • Category: Layout
  • Accepts children: Yes
No properties beyond the Universal Style Properties above — this is a pure layout/container component. Events ↑ Back to catalog

Checkbox

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

CircleImage

  • Category: Media And Icons
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Column

  • Category: Layout
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Divider

  • Category: Layout
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Drawer

  • Category: Overlay
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Fab

  • Category: Others
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Form

  • Category: Forms
  • Accepts children: Yes
No properties beyond the Universal Style Properties above — this is a pure layout/container component. Events ↑ Back to catalog

FormControl

  • Category: Forms
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Grid

  • Category: Layout
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Heading

  • Category: Typography
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Icon

  • Category: Media And Icons
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

IconButton

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Image

  • Category: Media And Icons
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Input

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

LanguageSwitcher

  • Category: Data Display
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

LineChart

  • Category: Charts
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog
  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

List

  • Category: Data Display
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog
  • Category: Overlay
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog
  • Category: Overlay
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

PieChart

  • Category: Charts
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Popover

  • Category: Overlay
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Pressable

  • Category: Forms
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Progress

  • Category: Feedback
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Radio

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Row

  • Category: Layout
  • Accepts children: Yes
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

SearchInput

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Select

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Skeleton

  • Category: Others
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Slider

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Spinner

  • Category: Feedback
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

StackedBarChart

  • Category: Charts
  • Accepts children: No
  • Web support: ⚠️ Degraded — confirm actual web rendering before relying on this component there.
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Switch

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Table

  • Category: Data Display
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Text

  • Category: Typography
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Textarea

  • Category: Forms
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Toast

  • Category: Feedback
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Tooltip

  • Category: Overlay
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Video

  • Category: Media And Icons
  • Accepts children: No
Properties specific to this component (plus every Universal Style Property above): Events ↑ Back to catalog

Themed component properties

The narrower set the Create Themed Component dialog itself offers.

Style and tokens

Colour tokens, typography names, spacing and breakpoints.