Properties Optional
align Content align Content ?: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | "stretch"
Optional
aspect Ratio aspect Ratio ?: string | number
Optional
backface Visibility backface Visibility ?: "visible" | "hidden"
Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:234 Optional
background Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:235 Optional
border Block Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:236 Optional
border Block End Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:237 Optional
border Block Start Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:238 Optional
border Bottom Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:239 Optional
border Bottom End Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:240 Optional
border Bottom Left Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:241 Optional
border Bottom Right Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:242 Optional
border Bottom Start Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:243 Optional
border Bottom Width border Bottom Width ?: number
Optional
border Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:244 Optional
border Curve border Curve ?: "circular" | "continuous"
Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:249 Optional
border End Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:250 Optional
border End End Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:251 Optional
border End Start Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:252 Optional
border End Width border End Width ?: number
Optional
border Left Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:253 Optional
border Left Width border Left Width ?: number
Optional
border Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:254 Optional
border Right Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:255 Optional
border Right Width border Right Width ?: number
Optional
border Start Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:256 Optional
border Start End Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:257 Optional
border Start Start Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:258 Optional
border Start Width border Start Width ?: number
Optional
border Style border Style ?: "solid" | "dotted" | "dashed"
Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:259 Optional
border Top Color Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:260 Optional
border Top End Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:261 Optional
border Top Left Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:262 Optional
border Top Right Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:263 Optional
border Top Start Radius Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:264 Optional
border Top Width border Top Width ?: number
Optional
border Width border Width ?: number
Optional
column Gap column Gap ?: string | number
Optional
cursor Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:279 Optional
direction direction ?: "inherit" | "ltr" | "rtl"
Optional
display display ?: "none" | "flex"
Optional
elevation elevation ?: number
Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:274 Optional
flex flex ?: number
Optional
flex Direction flex Direction ?: "row" | "column" | "row-reverse" | "column-reverse"
Optional
flex Grow flex Grow ?: number
Optional
flex Shrink flex Shrink ?: number
Optional
flex Wrap flex Wrap ?: "wrap" | "nowrap" | "wrap-reverse"
Optional
gap gap ?: string | number
Optional
justify Content justify Content ?: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly"
Optional
margin Horizontal Optional
opacity Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:265 Optional
overflow overflow ?: "visible" | "hidden" | "scroll"
Optional
padding Horizontal Optional
pointer Events pointer Events ?: "box-none" | "none" | "box-only" | "auto"
Defined in node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts:278 Optional
position position ?: "absolute" | "relative" | "static"
Optional
row Gap row Gap ?: string | number
Optional
shadow Offset shadow Offset ?: Readonly < { height : number ; width : number ; } > Type declaration height : number width : number Optional
shadow Radius shadow Radius ?: number
Optional
transform transform ?: string | ( { perspective : AnimatableNumericValue ; } & { matrix : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { rotate : AnimatableStringValue ; } & { matrix : undefined ; perspective : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { rotateX : AnimatableStringValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { rotateY : AnimatableStringValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { rotateZ : AnimatableStringValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { scale : AnimatableNumericValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { scaleX : AnimatableNumericValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { scaleY : AnimatableNumericValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { translateX : AnimatableNumericValue | ` ${ number } % ` ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateY : undefined ; } | { translateY : AnimatableNumericValue | ` ${ number } % ` ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; } | { skewX : AnimatableStringValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } | { skewY : AnimatableStringValue ; } & { matrix : undefined ; perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; translateX : undefined ; translateY : undefined ; } | { matrix : AnimatableNumericValue [] ; } & { perspective : undefined ; rotate : undefined ; rotateX : undefined ; rotateY : undefined ; rotateZ : undefined ; scale : undefined ; scaleX : undefined ; scaleY : undefined ; skewX : undefined ; skewY : undefined ; translateX : undefined ; translateY : undefined ; } ) [] Optional
transform Matrix transform Matrix ?: number []
Optional
transform Origin transform Origin ?: string | ( string | number ) []
Optional
z Index z Index ?: number
See
https://reactnative.dev/docs/view#style