module Transform : { ... };
Module Style
type t
;
type styleElement
;
type pt_only
=
;|
Pt(float)
type pt_pct
=
;|
Pt(float)
|
Pct(float)
type pt_pct_auto
=
;|
Pt(float)
|
Pct(float)
|
Auto
type pt_pct_animated('a)
=
;|
Pt(float)
|
Pct(float)
|
Animated(AnimatedRe.value('a))
type float_animated('a)
=
;|
Float(float)
|
Animated(AnimatedRe.value('a))
type string_interpolated
=
;|
String(string)
|
Animated(AnimatedRe.Interpolation.t)
let alignContent : alignContent => styleElement;
let alignItems : alignItems => styleElement;
let alignSelf : alignSelf => styleElement;
let aspectRatio : float => styleElement;
let borderBottomWidth : float => styleElement;
let borderLeftWidth : float => styleElement;
let borderRightWidth : float => styleElement;
let borderTopWidth : float => styleElement;
let borderWidth : float => styleElement;
let display : display => styleElement;
let flex : float => styleElement;
let flexBasis : pt_pct => styleElement;
let flexDirection : flexDirection => styleElement;
let flexGrow : float => styleElement;
let flexShrink : float => styleElement;
let flexWrap : flexWrap => styleElement;
let justifyContent : justifyContent => styleElement;
let margin : pt_pct_auto => styleElement;
let marginBottom : pt_pct_auto => styleElement;
let marginHorizontal : pt_pct_auto => styleElement;
let marginLeft : pt_pct_auto => styleElement;
let marginRight : pt_pct_auto => styleElement;
let marginTop : pt_pct_auto => styleElement;
let marginVertical : pt_pct_auto => styleElement;
let maxHeight : pt_pct => styleElement;
let maxWidth : pt_pct => styleElement;
let minHeight : pt_pct => styleElement;
let minWidth : pt_pct => styleElement;
let overflow : overflow => styleElement;
let padding : pt_pct => styleElement;
let paddingBottom : pt_pct => styleElement;
let paddingHorizontal : pt_pct => styleElement;
let paddingLeft : pt_pct => styleElement;
let paddingRight : pt_pct => styleElement;
let paddingTop : pt_pct => styleElement;
let paddingVertical : pt_pct => styleElement;
let position : position => styleElement;
let top : pt_pct_animated('a) => styleElement;
let left : pt_pct_animated('a) => styleElement;
let right : pt_pct_animated('a) => styleElement;
let bottom : pt_pct_animated('a) => styleElement;
let height : pt_pct_animated('a) => styleElement;
let width : pt_pct_animated('a) => styleElement;
let zIndex : int => styleElement;
let direction : direction => styleElement;
let shadowColor : string_interpolated => styleElement;
let shadowOffset : height:float => width:float => styleElement;
let shadowOpacity : float => styleElement;
let shadowRadius : float => styleElement;
let backfaceVisibility : backfaceVisibility => styleElement;
let backgroundColor : string_interpolated => styleElement;
let borderColor : string_interpolated => styleElement;
let borderTopColor : string_interpolated => styleElement;
let borderRightColor : string_interpolated => styleElement;
let borderBottomColor : string_interpolated => styleElement;
let borderLeftColor : string_interpolated => styleElement;
let borderRadius : float => styleElement;
let borderTopLeftRadius : float => styleElement;
let borderTopRightRadius : float => styleElement;
let borderBottomLeftRadius : float => styleElement;
let borderBottomRightRadius : float => styleElement;
let borderStyle : borderStyle => styleElement;
let opacity : float_animated('a) => styleElement;
let elevation : float => styleElement;
let color : string_interpolated => styleElement;
let fontFamily : string => styleElement;
let fontSize : float_animated('a) => styleElement;
let fontStyle : fontStyle => styleElement;
let fontWeight : [< `Bold | `Normal | `_100 | `_200 | `_300 | `_400 | `_500 | `_600 | `_700 | `_800 | `_900 ] => styleElement;
let lineHeight : float => styleElement;
let textAlign : textAlign => styleElement;
let textDecorationLine : textDecorationLine => styleElement;
let textShadowColor : string_interpolated => styleElement;
let textShadowOffset : height:float => width:float => styleElement;
let textShadowRadius : float => styleElement;
let includeFontPadding : bool => styleElement;
let textAlignVertical : textAlignVertical => styleElement;
let fontVariant : list(string) => styleElement;
let letterSpacing : float => styleElement;
let textDecorationColor : string_interpolated => styleElement;
let textDecorationStyle : textDecorationStyle => styleElement;
let writingDirection : writingDirection => styleElement;
let resizeMode : resizeMode => styleElement;
let tintColor : string_interpolated => styleElement;
let overlayColor : string_interpolated => styleElement;