Knit UI
GitHub

Style props

Every component in the kit is a styled(Box) frame, so every component accepts the same style surface — around 500 props, including shorthands and the React Native style properties Tamagui maps.

Component pages do not enumerate these; they show a count and link here.

The ones you will actually type

ShorthandPropertyTakes
p px py pt pr pb plpadding$space token or number
m mx my mt mr mb mlmargin$space token or number
gapgap$space token or number
bgbackgroundColortheme colour token
ccolortheme colour token
brborderRadius$radius token or number
fzfontSize$fontSize token or number
w hwidth, height$size token, number, or "100%"
maw miw mah mihmax/min width and heightas above

Plus the state props — hoverStyle, pressStyle, focusStyle, disabledStyle — which take the same objects:

<Box bg="$color2" hoverStyle={{ bg: "$color3" }} pressStyle={{ bg: "$color4" }} />

Breakpoint objects

Any of them accepts a breakpoint map:

<Box p={{ xxs: "$sm", md: "$lg" }} />

See Responsive.

The full surface

PropType
$group-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtLg(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtLg-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtLg-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtLg-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtLg-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtLg-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtMd(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtMd-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtMd-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtMd-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtMd-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtMd-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtSm(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtSm-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtSm-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtSm-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtSm-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtSm-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXl(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXl-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXl-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXl-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXl-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXl-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXs(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXs-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXs-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXs-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXs-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-gtXs-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-lg(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-lg-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-lg-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-lg-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-lg-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-lg-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-md(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-md-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-md-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-md-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-md-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-md-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-sm(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-sm-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-sm-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-sm-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-sm-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-sm-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xl(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xl-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xl-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xl-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xl-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xl-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xs(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xs-focus(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xs-focusVisible(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xs-focusWithin(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xs-hover(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$group-xs-press(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$gtLg(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$gtMd(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$gtSm(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$gtXl(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$gtXs(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$lg(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$md(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-android(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-androidtv(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-ios(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-native(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-tv(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-tvos(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$platform-web(Partial<CSSProperties> & Partial<WebOnlyValidStyleValues> & { br?: number | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})…
$sm(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$theme-dark(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$theme-light(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$xl(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
$xs(WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValues<StackStyleBase>> & With…
accessibilityActionsreadonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | undefined
accessibilityElementsHiddenboolean | undefined
accessibilityHintstring | undefined
accessibilityIgnoresInvertColorsboolean | undefined
accessibilityLabelstring | undefined
accessibilityLabelledBystring | string[] | undefined
accessibilityLanguagestring | undefined
accessibilityLargeContentTitlestring | undefined
accessibilityLiveRegion"none" | "polite" | "assertive" | undefined
accessibilityRespondsToUserInteractionboolean | undefined
accessibilityRoleAccessibilityRole | undefined
accessibilityShowsLargeContentViewerboolean | undefined
accessibilityStateAccessibilityState | undefined
accessibilityValueAccessibilityValue | undefined
accessibilityViewIsModalboolean | undefined
accessibleboolean | undefined
adjustsFontSizeToFitboolean | undefined
alignstring | undefined
alignContent"unset" | "center" | "flex-start" | "flex-end" | "stretch" | "space-around" | "space-between" | "space-evenly" | undefined
alignItems"unset" | FlexAlignType | undefined
alignSelf"unset" | "auto" | FlexAlignType | undefined
allowDownscalingboolean | undefined
allowFontScalingboolean | undefined
altstring | undefined
android_hyphenationFrequency"none" | "normal" | "full" | undefined
animatedBystring | null | undefined
animateOnlystring[] | undefined
animatePresenceboolean | undefined
aria-busyboolean | undefined
aria-checkedboolean | "mixed" | undefined
aria-disabledboolean | undefined
aria-expandedboolean | undefined
aria-hiddenboolean | undefined
aria-labelstring | undefined
aria-labelledbystring | undefined
aria-live"polite" | "assertive" | "off" | undefined
aria-modalboolean | undefined
aria-selectedboolean | undefined
aria-valuemaxnumber | undefined
aria-valueminnumber | undefined
aria-valuenownumber | undefined
aria-valuetextstring | undefined
asChildboolean | "web" | "except-style" | "except-style-web" | undefined
aspectRatiostring | number | undefined
autoCapitalize"off" | "none" | (string & {}) | "on" | "sentences" | "words" | "characters" | undefined
autoCompletestring | undefined
autoCorrectstring | boolean | undefined
autoFocusboolean | undefined
autoplayboolean | undefined
autosizeboolean | undefined
backdropFilterProperty.BackdropFilter | undefined
backfaceVisibility"unset" | "hidden" | "visible" | undefined
backgroundProperty.Background<0 | (string & {})> | undefined
backgroundAttachmentProperty.BackgroundAttachment | undefined
backgroundBlendModeProperty.BackgroundBlendMode | undefined
backgroundClipProperty.BackgroundClip | undefined
backgroundColorOpaqueColorValue | GetThemeValueForKey<"backgroundColor"> | undefined
backgroundImageProperty.BackgroundImage | undefined
backgroundOriginProperty.BackgroundOrigin | undefined
backgroundPositionProperty.BackgroundPosition<0 | (string & {})> | undefined
backgroundRepeatProperty.BackgroundRepeat | undefined
backgroundSizeProperty.BackgroundSize<0 | (string & {})> | undefined
bdrsnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | null | undefined
bgOpaqueColorValue | GetThemeValueForKey<"backgroundColor"> | null | undefined
blockSizenumber | SizeTokens | undefined
blurRadiusnumber | undefined
border"unset" | BorderValue | undefined
borderBlockColorOpaqueColorValue | GetThemeValueForKey<"borderBlockColor"> | undefined
borderBlockEndColorOpaqueColorValue | GetThemeValueForKey<"borderBlockEndColor"> | undefined
borderBlockEndStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderBlockEndWidthnumber | GetThemeValueForKey<"borderBlockEndWidth"> | undefined
borderBlockStartColorOpaqueColorValue | GetThemeValueForKey<"borderBlockStartColor"> | undefined
borderBlockStartStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderBlockStartWidthnumber | GetThemeValueForKey<"borderBlockStartWidth"> | undefined
borderBlockStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderBlockWidthnumber | GetThemeValueForKey<"borderBlockWidth"> | undefined
borderBottomColorOpaqueColorValue | GetThemeValueForKey<"borderBottomColor"> | undefined
borderBottomEndRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderBottomLeftRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderBottomRightRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderBottomStartRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderBottomWidthnumber | GetThemeValueForKey<"borderBottomWidth"> | undefined
borderColorOpaqueColorValue | GetThemeValueForKey<"borderColor"> | undefined
borderCurve"unset" | "circular" | "continuous" | undefined
borderEndColorColorValue | undefined
borderEndEndRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderEndStartRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderEndWidthnumber | GetThemeValueForKey<"borderEndWidth"> | undefined
borderImageProperty.BorderImage | undefined
borderInlineColorGetThemeValueForKey<"borderInlineColor"> | undefined
borderInlineEndColorGetThemeValueForKey<"borderInlineEndColor"> | undefined
borderInlineEndStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderInlineEndWidthnumber | GetThemeValueForKey<"borderInlineEndWidth"> | undefined
borderInlineStartColorGetThemeValueForKey<"borderInlineStartColor"> | undefined
borderInlineStartStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderInlineStartWidthnumber | GetThemeValueForKey<"borderInlineStartWidth"> | undefined
borderInlineStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderInlineWidthnumber | GetThemeValueForKey<"borderInlineWidth"> | undefined
borderLeftColorOpaqueColorValue | GetThemeValueForKey<"borderLeftColor"> | undefined
borderLeftWidthnumber | GetThemeValueForKey<"borderLeftWidth"> | undefined
borderRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderRightColorOpaqueColorValue | GetThemeValueForKey<"borderRightColor"> | undefined
borderRightWidthnumber | GetThemeValueForKey<"borderRightWidth"> | undefined
borderStartColorColorValue | undefined
borderStartEndRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderStartStartRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderStartWidthnumber | GetThemeValueForKey<"borderStartWidth"> | undefined
borderStyle"unset" | "dashed" | "dotted" | "solid" | undefined
borderTopColorOpaqueColorValue | GetThemeValueForKey<"borderTopColor"> | undefined
borderTopEndRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderTopLeftRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderTopRightRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderTopStartRadiusnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | undefined
borderTopWidthnumber | GetThemeValueForKey<"borderTopWidth"> | undefined
borderWidthnumber | GetThemeValueForKey<"borderWidth"> | undefined
bottomnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"bottom"> | null | undefined
boxShadow"unset" | BoxShadowValue | undefined
boxSizing"unset" | "border-box" | "content-box" | undefined
brnumber | "$xs" | "$sm" | "$md" | "$lg" | "$xl" | "unset" | "$0" | "$true" | "$xxs" | "$xxl" | Variable<any> | `${number}rem` | UnionableNumber | "inherit" | `var(${string})` | Animated.AnimatedNode | null | undefined
cundefined
cachePolicy"none" | "disk" | "memory" | "memory-disk" | null | undefined
caretColorProperty.CaretColor | undefined
centerboolean | undefined
childrenany
circleboolean | undefined
classNamestring | undefined
clipPathProperty.ClipPath | undefined
collapsableboolean | undefined
collapsableChildrenboolean | undefined
colorGetThemeValueForKey<"color"> | OpaqueColorValue | undefined
columnGapnumber | GetThemeValueForKey<"columnGap"> | undefined
componentInputHostTag | undefined
componentNamestring | undefined
containProperty.Contain | undefined
containerTypeProperty.ContainerType | undefined
contentProperty.Content | undefined
contentFitImageContentFit | undefined
contentPositionImageContentPosition | undefined
cursorProperty.Cursor | undefined
cursorColor"unset" | ColorTokens | undefined
dangerouslySetInnerHTML{ __html: string; } | undefined
dataDetectorType"link" | "none" | "all" | "email" | "phoneNumber" | null | undefined
debugDebugProp | undefined
decodeFormatImageDecodeFormat | undefined
defaultSourceImageSource | null | undefined
defaultValuestring | number | readonly string[] | undefined
descriptionReactNode
descriptionPropsGetFinalProps<RNTamaguiTextNonStyleProps, TextStylePropsBase, { size?: string | number | undefined; span?: boolean | undefined; lineClamp?: number | undefined; inherit?: boolean | undefined; truncate?: boolean | "end" | "start" | undefined;…
dir"auto" | "rtl" | "ltr" | undefined
direction"unset" | "inherit" | "rtl" | "ltr" | undefined
disableClassNameboolean | undefined
disabledStateboolean | undefined
disabledStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
disableOptimizationboolean | undefined
display"flex" | "unset" | "none" | "inherit" | "block" | "inline" | "inline-flex" | "contents" | undefined
downloadany
draggableboolean | undefined
dynamicTypeRamp"body" | "caption2" | "caption1" | "footnote" | "subheadline" | "callout" | "headline" | "title3" | "title2" | "title1" | "largeTitle" | undefined
elevationnumber | "unset" | undefined
elevationAndroidstring | number | undefined
ellipsisboolean | "unset" | undefined
ellipsizeMode"head" | "middle" | "clip" | "tail" | undefined
enableLiveTextInteractionboolean | undefined
end"unset" | DimensionValue | "safe" | undefined
enforceEarlyResizingboolean | undefined
enterKeyHint"search" | "enter" | "done" | "go" | "next" | "previous" | "send" | undefined
enterStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
errorReactNode
errorPropsGetFinalProps<RNTamaguiTextNonStyleProps, TextStylePropsBase, { size?: string | number | undefined; span?: boolean | undefined; lineClamp?: number | undefined; inherit?: boolean | undefined; truncate?: boolean | "end" | "start" | undefined;…
exitStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
experimental_backgroundImagestring | readonly BackgroundImageValue[] | undefined
experimental_backgroundPositionstring | readonly BackgroundPositionValue[] | undefined
experimental_backgroundRepeatstring | readonly BackgroundRepeatValue[] | undefined
experimental_backgroundSizestring | readonly BackgroundSizeValue[] | undefined
fadeDurationnumber | undefined
ffundefined
filter"unset" | FilterValue | undefined
flexnumber | "unset" | undefined
flexBasis"unset" | DimensionValue | undefined
flexDirection"unset" | "column" | "row" | "row-reverse" | "column-reverse" | undefined
flexGrownumber | "unset" | undefined
flexShrinknumber | "unset" | undefined
flexWrap"unset" | "nowrap" | "wrap" | "wrap-reverse" | undefined
floatProperty.Float | undefined
fluidboolean | undefined
focusableboolean | undefined
focusStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
focusVisibleStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
focusWithinStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
fontFamily"unset" | GetThemeValueForKey<"fontFamily"> | undefined
fontSize"unset" | GetThemeValueForKey<"fontSize"> | undefined
fontStyle"unset" | "normal" | "italic" | undefined
fontVariant"unset" | FontVariant[] | undefined
fontWeight"unset" | GetThemeValueForKey<"fontWeight"> | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | undefined
forceStyle"hover" | "press" | "focus" | "focusVisible" | "focusWithin" | undefined
fsundefined
fwundefined
fzundefined
gapnumber | GetThemeValueForKey<"gap"> | undefined
gridColumnProperty.GridColumn | undefined
gridColumnEndProperty.GridColumnEnd | undefined
gridColumnGapProperty.GridColumnGap<0 | (string & {})> | undefined
gridColumnStartProperty.GridColumnStart | undefined
gridRowProperty.GridRow | undefined
gridRowEndProperty.GridRowEnd | undefined
gridRowGapProperty.GridRowGap<0 | (string & {})> | undefined
gridRowStartProperty.GridRowStart | undefined
gridTemplateAreasProperty.GridTemplateAreas | undefined
gridTemplateColumnsProperty.GridTemplateColumns<0 | (string & {})> | undefined
groupboolean | undefined
hnumber | Animated.AnimatedNode | GetThemeValueForKey<"height"> | null | undefined
hasIconboolean | undefined
hasTVPreferredFocusboolean | undefined
heightnumber | Animated.AnimatedNode | GetThemeValueForKey<"height"> | null | undefined
hitSlopnumber | Insets | null | undefined
horizontalSizenumber | "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined
hoverStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
htmlForstring | undefined
idstring | undefined
importantForAccessibility"auto" | "yes" | "no" | "no-hide-descendants" | undefined
includeFontPaddingboolean | "unset" | undefined
inheritboolean | undefined
inlineboolean | undefined
inlineSizenumber | SizeTokens | undefined
inputContainer((children: ReactNode) => ReactNode) | undefined
inputSizestring | undefined
inputWrapperOrderInputWrapperOrderItem[] | undefined
insetnumber | SpaceTokens | "safe" | undefined
insetBlocknumber | SpaceTokens | undefined
insetBlockEndnumber | SpaceTokens | undefined
insetBlockStartnumber | SpaceTokens | undefined
insetInlinenumber | SpaceTokens | undefined
insetInlineEndnumber | SpaceTokens | undefined
insetInlineStartnumber | SpaceTokens | undefined
isolation"unset" | "auto" | "isolate" | undefined
isTVSelectableboolean | undefined
justifystring | undefined
justifyContent"unset" | "center" | "flex-start" | "flex-end" | "space-around" | "space-between" | "space-evenly" | undefined
labelReactNode
labeledboolean | undefined
labelElement"div" | "label" | undefined
labelPropsInputLabelProps | undefined
leftnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"left"> | null | undefined
leftSectionReactNode
leftSectionPointerEventsInputSectionPointerEvents | undefined
leftSectionPropsPartial<GetFinalProps<RNTamaguiViewNonStyleProps, StackStyleBase, { shadow?: "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | undefined; sectionPointerEvents?: "none" | "all" | undefined; }>> | undefined
leftSectionWidthnumber | Animated.AnimatedNode | GetThemeValueForKey<"width"> | null | undefined
letterSpacing"unset" | GetThemeValueForKey<"letterSpacing"> | undefined
lhundefined
lineBreakMode"head" | "middle" | "clip" | "tail" | undefined
lineBreakStrategyIOS"none" | "standard" | "hangul-word" | "push-out" | undefined
lineClampnumber | undefined
lineHeight"unset" | GetThemeValueForKey<"lineHeight"> | undefined
loading"lazy" | "eager" | undefined
loadingIndicatorSourceImageSource | null | undefined
loadingPosition"left" | "right" | undefined
ltsundefined
mnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"margin"> | null | undefined
mahnumber | Animated.AnimatedNode | GetThemeValueForKey<"maxHeight"> | null | undefined
marginnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"margin"> | null | undefined
marginBlocknumber | "safe" | GetThemeValueForKey<"marginBlock"> | undefined
marginBlockEndnumber | "safe" | GetThemeValueForKey<"marginBlockEnd"> | undefined
marginBlockStartnumber | "safe" | GetThemeValueForKey<"marginBlockStart"> | undefined
marginBottomnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginBottom"> | null | undefined
marginEndnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginEnd"> | null | undefined
marginHorizontalnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginHorizontal"> | null | undefined
marginInlinenumber | "safe" | GetThemeValueForKey<"marginInline"> | undefined
marginInlineEndnumber | "safe" | GetThemeValueForKey<"marginInlineEnd"> | undefined
marginInlineStartnumber | "safe" | GetThemeValueForKey<"marginInlineStart"> | undefined
marginLeftnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginLeft"> | null | undefined
marginRightnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginRight"> | null | undefined
marginStartnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginStart"> | null | undefined
marginTopnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginTop"> | null | undefined
marginVerticalnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginVertical"> | null | undefined
maskProperty.Mask<0 | (string & {})> | undefined
maskBorderProperty.MaskBorder | undefined
maskBorderModeProperty.MaskBorderMode | undefined
maskBorderOutsetProperty.MaskBorderOutset<0 | (string & {})> | undefined
maskBorderRepeatProperty.MaskBorderRepeat | undefined
maskBorderSliceProperty.MaskBorderSlice | undefined
maskBorderSourceProperty.MaskBorderSource | undefined
maskBorderWidthProperty.MaskBorderWidth<0 | (string & {})> | undefined
maskClipProperty.MaskClip | undefined
maskCompositeProperty.MaskComposite | undefined
maskImageProperty.MaskImage | undefined
maskModeProperty.MaskMode | undefined
maskOriginProperty.MaskOrigin | undefined
maskPositionProperty.MaskPosition<0 | (string & {})> | undefined
maskRepeatProperty.MaskRepeat | undefined
maskSizeProperty.MaskSize<0 | (string & {})> | undefined
maskTypeProperty.MaskType | undefined
matrix"unset" | number[] | undefined
mawnumber | Animated.AnimatedNode | GetThemeValueForKey<"maxWidth"> | null | undefined
maxstring | number | undefined
maxBlockSizenumber | SizeTokens | undefined
maxFontSizeMultipliernumber | null | undefined
maxHeightnumber | Animated.AnimatedNode | GetThemeValueForKey<"maxHeight"> | null | undefined
maxInlineSizenumber | SizeTokens | undefined
maxLengthnumber | undefined
maxRowsnumber | undefined
maxWidthnumber | Animated.AnimatedNode | GetThemeValueForKey<"maxWidth"> | null | undefined
mbnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginBottom"> | null | undefined
menumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginEnd"> | null | undefined
mienumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginEnd"> | null | undefined
mihnumber | Animated.AnimatedNode | GetThemeValueForKey<"minHeight"> | null | undefined
minstring | number | undefined
minBlockSizenumber | SizeTokens | undefined
minHeightnumber | Animated.AnimatedNode | GetThemeValueForKey<"minHeight"> | null | undefined
minimumFontScalenumber | undefined
minInlineSizenumber | SizeTokens | undefined
minLengthnumber | undefined
minRowsnumber | undefined
minWidthnumber | Animated.AnimatedNode | GetThemeValueForKey<"minWidth"> | null | undefined
misnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginStart"> | null | undefined
miwnumber | Animated.AnimatedNode | GetThemeValueForKey<"minWidth"> | null | undefined
mixBlendMode"unset" | BlendMode | undefined
mlnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginLeft"> | null | undefined
mrnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginRight"> | null | undefined
msnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginStart"> | null | undefined
mtnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginTop"> | null | undefined
multilineboolean | undefined
multipleboolean | undefined
mxnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginHorizontal"> | null | undefined
mynumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"marginVertical"> | null | undefined
namestring | undefined
nativeIDstring | undefined
needsOffscreenAlphaCompositingboolean | undefined
numberOfLinesnumber | "unset" | undefined
objectFitProperty.ObjectFit | undefined
onboolean | undefined
onAccessibilityAction((event: AccessibilityActionEvent) => void) | undefined
onAccessibilityEscape(() => void) | undefined
onAccessibilityTap(() => void) | undefined
onBeforeInputInputEventHandler<HTMLDivElement> | undefined
onBlurFocusEventHandler<HTMLDivElement> | undefined
onChangeChangeEventHandler<HTMLDivElement, Element> | undefined
onChangeText((text: string) => void) | undefined
onClickMouseEventHandler<HTMLDivElement> | undefined
onContextMenuMouseEventHandler<HTMLDivElement> | undefined
onCopyClipboardEventHandler<HTMLDivElement> | undefined
onCutClipboardEventHandler<HTMLDivElement> | undefined
onDisplay(() => void) | undefined
onDoubleClickMouseEventHandler<HTMLDivElement> | undefined
onDragDragEventHandler<HTMLDivElement> | undefined
onDragEndDragEventHandler<HTMLDivElement> | undefined
onDragEnterDragEventHandler<HTMLDivElement> | undefined
onDragLeaveDragEventHandler<HTMLDivElement> | undefined
onDragOverDragEventHandler<HTMLDivElement> | undefined
onDragStartDragEventHandler<HTMLDivElement> | undefined
onDropDragEventHandler<HTMLDivElement> | undefined
onFocusFocusEventHandler<HTMLDivElement> | undefined
onInputInputEventHandler<HTMLDivElement> | undefined
onKeyDownKeyboardEventHandler<HTMLDivElement> | undefined
onKeyUpKeyboardEventHandler<HTMLDivElement> | undefined
onLayout((event: LayoutChangeEvent) => void) | undefined
onLoadEnd(() => void) | undefined
onLoadStart(() => void) | undefined
onLongPress((event: GestureResponderEvent) => void) | null | undefined
onMagicTap(() => void) | undefined
onMouseDownMouseEventHandler<HTMLDivElement> | undefined
onMouseEnterMouseEventHandler<HTMLDivElement> | undefined
onMouseLeaveMouseEventHandler<HTMLDivElement> | undefined
onMouseMoveMouseEventHandler<HTMLDivElement> | undefined
onMouseOutMouseEventHandler<HTMLDivElement> | undefined
onMouseOverMouseEventHandler<HTMLDivElement> | undefined
onMouseUpMouseEventHandler<HTMLDivElement> | undefined
onMoveShouldSetResponder((event: GestureResponderEvent) => boolean) | undefined
onMoveShouldSetResponderCapture((event: GestureResponderEvent) => boolean) | undefined
onPasteClipboardEventHandler<HTMLDivElement> | undefined
onPointerCancelPointerEventHandler<HTMLDivElement> | undefined
onPointerCancelCapture((event: PointerEvent) => void) | undefined
onPointerDownPointerEventHandler<HTMLDivElement> | undefined
onPointerDownCapture((event: PointerEvent) => void) | undefined
onPointerEnter((event: PointerEvent) => void) | undefined
onPointerEnterCapture((event: PointerEvent) => void) | undefined
onPointerLeave((event: PointerEvent) => void) | undefined
onPointerLeaveCapture((event: PointerEvent) => void) | undefined
onPointerMovePointerEventHandler<HTMLDivElement> | undefined
onPointerMoveCapture((event: PointerEvent) => void) | undefined
onPointerUpPointerEventHandler<HTMLDivElement> | undefined
onPointerUpCapture((event: PointerEvent) => void) | undefined
onPress((event: GestureResponderEvent) => void) | null | undefined
onPressIn((event: GestureResponderEvent) => void) | null | undefined
onPressOut((event: GestureResponderEvent) => void) | null | undefined
onProgress((event: ImageProgressEventData) => void) | undefined
onResponderEnd((event: GestureResponderEvent) => void) | undefined
onResponderGrant((event: GestureResponderEvent) => void) | undefined
onResponderMove((event: GestureResponderEvent) => void) | undefined
onResponderReject((event: GestureResponderEvent) => void) | undefined
onResponderRelease((event: GestureResponderEvent) => void) | undefined
onResponderStart((event: GestureResponderEvent) => void) | undefined
onResponderTerminate((event: GestureResponderEvent) => void) | undefined
onResponderTerminationRequest((event: GestureResponderEvent) => boolean) | undefined
onScrollUIEventHandler<HTMLDivElement> | undefined
onScrollShouldSetResponderunknown
onScrollShouldSetResponderCaptureunknown
onSelectionChange((event: InputSelectionChangePayload) => void) | undefined
onSelectionChangeShouldSetResponderunknown
onSelectionChangeShouldSetResponderCaptureunknown
onStartShouldSetResponder((event: GestureResponderEvent) => boolean) | undefined
onStartShouldSetResponderCapture((event: GestureResponderEvent) => boolean) | undefined
onSubmitEditing((event: InputTextEventPayload) => void) | undefined
onTextLayout((event: NativeSyntheticEvent<TextLayoutEventData>) => void) | undefined
onTouchCancel((event: GestureResponderEvent) => void) | undefined
onTouchEnd((event: GestureResponderEvent) => void) | undefined
onTouchEndCapture((event: GestureResponderEvent) => void) | undefined
onTouchMove((event: GestureResponderEvent) => void) | undefined
onTouchStart((event: GestureResponderEvent) => void) | undefined
onWheelWheelEventHandler<HTMLDivElement> | undefined
opacity"unset" | AnimatableNumericValue | GetThemeValueForKey<"opacity"> | undefined
order1 | 6 | 4 | 5 | 2 | 3 | undefined
orientation"horizontal" | "vertical" | undefined
outline"unset" | OutlineValue | undefined
outlineColorGetThemeValueForKey<"outlineColor"> | undefined
outlineOffsetSpaceValue | undefined
outlineStyle"unset" | (string & {}) | "dashed" | "dotted" | "solid" | undefined
outlineWidthSpaceValue | undefined
overflow"unset" | "hidden" | "visible" | "scroll" | undefined
overflowBlockProperty.OverflowBlock | undefined
overflowInlineProperty.OverflowInline | undefined
overflowXProperty.OverflowX | undefined
overflowYProperty.OverflowY | undefined
pnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"padding"> | null | undefined
paddingnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"padding"> | null | undefined
paddingBlocknumber | "safe" | GetThemeValueForKey<"paddingBlock"> | undefined
paddingBlockEndnumber | "safe" | GetThemeValueForKey<"paddingBlockEnd"> | undefined
paddingBlockStartnumber | "safe" | GetThemeValueForKey<"paddingBlockStart"> | undefined
paddingBottomnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingBottom"> | null | undefined
paddingEndnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingEnd"> | null | undefined
paddingHorizontalnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingHorizontal"> | null | undefined
paddingInlinenumber | "safe" | GetThemeValueForKey<"paddingInline"> | undefined
paddingInlineEndnumber | "safe" | GetThemeValueForKey<"paddingInlineEnd"> | undefined
paddingInlineStartnumber | "safe" | GetThemeValueForKey<"paddingInlineStart"> | undefined
paddingLeftnumber | GetThemeValueForKey<"paddingLeft"> | Animated.AnimatedNode | "safe" | null | undefined
paddingRightnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingRight"> | null | undefined
paddingStartnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingStart"> | null | undefined
paddingTopnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingTop"> | null | undefined
paddingVerticalnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingVertical"> | null | undefined
passThroughboolean | undefined
patternstring | undefined
pbnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingBottom"> | null | undefined
penumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingEnd"> | null | undefined
perspectivenumber | "unset" | undefined
pienumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingEnd"> | null | undefined
pisnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingStart"> | null | undefined
plnumber | GetThemeValueForKey<"paddingLeft"> | Animated.AnimatedNode | "safe" | null | undefined
placeholderstring | number | string[] | ImageSource | ImageSource[] | SharedRefType<"image", Record<never, never>> | null | undefined
placeholderContentFitImageContentFit | undefined
placeholderTextColor"unset" | ColorTokens | undefined
pointerboolean | undefined
pointerEvents"unset" | "none" | "auto" | "box-none" | "box-only" | undefined
pos"unset" | "absolute" | "fixed" | "relative" | "static" | "sticky" | null | undefined
position"unset" | "absolute" | "fixed" | "relative" | "static" | "sticky" | undefined
prnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingRight"> | null | undefined
preferHighDynamicRangeboolean | undefined
pressRetentionOffset{ top: number; left: number; bottom: number; right: number; } | undefined
pressStylePseudoStyleWithTransition<WithThemeValues<StackStyleBase> & { shadow?: "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined; spacing?: string | number | undefined; withPadding?: boolean | undefined; } & WithShorthands<WithThemeValue…
priority"normal" | "low" | "high" | null | undefined
psnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingStart"> | null | undefined
ptnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingTop"> | null | undefined
pxnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingHorizontal"> | null | undefined
pynumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"paddingVertical"> | null | undefined
rationumber | undefined
readOnlyboolean | undefined
recyclingKeystring | null | undefined
relany
removeClippedSubviewsboolean | undefined
renderkeyof HTMLElementTagNameMap | ReactElement<unknown, string | JSXElementConstructor<any>> | (string & {}) | ((props: Record<string, any> & { ref?: Ref<any>; }, state: TamaguiComponentState) => ReactElement) | undefined
renderToHardwareTextureAndroidboolean | undefined
requiredboolean | undefined
responsivePolicy"initial" | "static" | "live" | undefined
rightnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"right"> | null | undefined
rightSectionReactNode
rightSectionPointerEventsInputSectionPointerEvents | undefined
rightSectionPropsPartial<GetFinalProps<RNTamaguiViewNonStyleProps, StackStyleBase, { shadow?: "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | undefined; sectionPointerEvents?: "none" | "all" | undefined; }>> | undefined
rightSectionWidthnumber | Animated.AnimatedNode | GetThemeValueForKey<"width"> | null | undefined
roleRole | undefined
rootRefRef<TamaguiElement> | undefined
rotate"unset" | UnionableString | `${number}deg` | undefined
rotateX"unset" | UnionableString | `${number}deg` | undefined
rotateY"unset" | UnionableString | `${number}deg` | undefined
rotateZ"unset" | UnionableString | `${number}deg` | undefined
rotation"unset" | AnimatableNumericValue | undefined
rowGapnumber | GetThemeValueForKey<"rowGap"> | undefined
rowsnumber | undefined
scalenumber | GetThemeValueForKey<"scale"> | undefined
scaleXnumber | GetThemeValueForKey<"scaleX"> | undefined
scaleYnumber | GetThemeValueForKey<"scaleY"> | undefined
screenReaderFocusableboolean | undefined
selectableboolean | undefined
selection{ start: number; end?: number; } | undefined
selectionColorColorValue | undefined
selectionHandleColor"unset" | ColorTokens | undefined
sfEffectSFSymbolEffect | null | undefined
shadowColorOpaqueColorValue | GetThemeValueForKey<"shadowColor"> | undefined
shadowOffset"unset" | GetThemeValueForKey<"shadowOffset"> | Readonly<{ width: number; height: number; }> | undefined
shadowOpacity"unset" | AnimatableNumericValue | undefined
shadowRadiusnumber | GetThemeValueForKey<"shadowRadius"> | undefined
shouldRasterizeIOSboolean | undefined
skewXstring | undefined
skewYstring | undefined
spacingstring | number | undefined
spanboolean | undefined
spellCheckboolean | undefined
start"unset" | DimensionValue | "safe" | undefined
state"light" | "outline" | "filled" | "light-on" | "outline-on" | "filled-on" | undefined
stepstring | number | undefined
styleFalsy | (ViewStyle | CSSProperties | (CSSProperties & ViewStyle)) | RegisteredStyle<ViewStyle | CSSProperties | (CSSProperties & ViewStyle)> | RecursiveArray<Falsy | (ViewStyle | CSSProperties | (CSSProperties & ViewStyle)) | RegisteredStyl…
suppressHighlightingboolean | undefined
taundefined
tabIndexstring | number | undefined
targetstring | undefined
tdundefined
testIDstring | undefined
textAlign"left" | "right" | "unset" | "center" | "auto" | "justify" | undefined
textAlignVertical"bottom" | "top" | "unset" | "center" | "auto" | undefined
textBreakStrategy"simple" | "highQuality" | "balanced" | undefined
textContentTypeInputTextContentType | undefined
textDecorationColorColorValue | undefined
textDecorationDistancenumber | "unset" | undefined
textDecorationLine"unset" | "none" | "underline" | "line-through" | "underline line-through" | undefined
textDecorationStyle"unset" | "dashed" | "dotted" | "double" | "solid" | undefined
textEmphasisProperty.TextEmphasis | undefined
textOverflowProperty.TextOverflow | undefined
textShadowstring | undefined
textShadowColorOpaqueColorValue | GetThemeValueForKey<"textShadowColor"> | undefined
textShadowOffset"unset" | { width: number; height: number; } | undefined
textShadowRadiusnumber | "unset" | undefined
textTransform"unset" | "none" | "capitalize" | "uppercase" | "lowercase" | undefined
textWrapstring | undefined
themeShallowboolean | undefined
tintColorstring | null | undefined
todayboolean | undefined
topnumber | Animated.AnimatedNode | "safe" | GetThemeValueForKey<"top"> | null | undefined
transformstring | readonly (({ perspective: AnimatableNumericValue; } & { scale?: undefined; scaleX?: undefined; scaleY?: undefined; skewX?: undefined; skewY?: undefined; matrix?: undefined; rotate?: undefined; rotateY?: undefined; rotateX?: undefin…
transformMatrix"unset" | number[] | undefined
transformOrigin"bottom" | "left" | "right" | "top" | "unset" | "center" | (`${string}%` | `${number}%` | `${string}px` | `${number}px`) | "left bottom" | "left top" | "left center" | `left ${string}%` | `left ${number}%` | `left ${string}px` | `left ${num…
transformStyleProperty.TransformStyle | undefined
transitionTransitionProp | null | undefined
translateX"unset" | AnimatableNumericValue | undefined
translateY"unset" | AnimatableNumericValue | undefined
truncateboolean | "end" | "start" | undefined
ttundefined
tvParallaxMagnificationnumber | undefined
tvParallaxShiftDistanceXnumber | undefined
tvParallaxShiftDistanceYnumber | undefined
tvParallaxTiltAnglenumber | undefined
typestring | undefined
underline"hover" | "always" | "never" | "not-hover" | undefined
underlineColorAndroid"unset" | ColorTokens | undefined
unstyledboolean | undefined
untilMeasured"hide" | "show" | undefined
useAppleWebpCodecboolean | undefined
userSelectProperty.UserSelect | undefined
verticalAlignProperty.VerticalAlign<0 | (string & {})> | undefined
verticalSizenumber | "xs" | "sm" | "md" | "lg" | "xl" | "xxs" | "xxl" | undefined
wnumber | Animated.AnimatedNode | GetThemeValueForKey<"width"> | null | undefined
whiteSpaceProperty.WhiteSpace | undefined
widthnumber | Animated.AnimatedNode | GetThemeValueForKey<"width"> | null | undefined
withAriaboolean | undefined
withAsteriskboolean | undefined
withBorderboolean | undefined
withinGroupboolean | undefined
withPaddingboolean | undefined
wordWrapProperty.WordWrap | undefined
wrapstring | undefined
wrapperPropsPartial<GetFinalProps<RNTamaguiViewNonStyleProps, StackStyleBase, { radius?: string | number | undefined; size?: string | number | undefined; variant?: "filled" | "default" | "unstyled" | undefined; disabled?: boolean | undefined; shadow?: …
writingDirection"unset" | "auto" | "rtl" | "ltr" | undefined
xnumber | GetThemeValueForKey<"x"> | undefined
ynumber | GetThemeValueForKey<"y"> | undefined
zIndexGetThemeValueForKey<"zIndex"> | undefined