defaultNativeStyles
const
defaultNativeStyles:object
Type declaration
actionElement
actionElement:
object
actionElement.borderRadius
actionElement.borderRadius:
number
=4
actionElement.borderWidth
actionElement.borderWidth:
number
=1
actionElement.height
actionElement.height:
number
=32
actionElement.padding
actionElement.padding:
number
=8
actionElement.paddingBottom
actionElement.paddingBottom:
number
=4
actionElement.paddingTop
actionElement.paddingTop:
number
=4
actionElementText
actionElementText:
object
={}
combinatorOption
combinatorOption:
TextStyle
=defaultNativeSelectStyles.option
combinatorSelector
combinatorSelector:
TextStyle
=defaultNativeSelectStyles.selector
dragHandle
dragHandle:
object
={}
fieldOption
fieldOption:
TextStyle
=defaultNativeSelectStyles.option
fieldSelector
fieldSelector:
TextStyle
=defaultNativeSelectStyles.selector
inlineCombinator
inlineCombinator:
object
={}
notToggle
notToggle:
object
notToggle.flexDirection
notToggle.flexDirection:
"row"
='row'
notToggleLabel
notToggleLabel:
object
={}
notToggleSwitch
notToggleSwitch:
object
={}
operatorOption
operatorOption:
TextStyle
=defaultNativeSelectStyles.option
operatorSelector
operatorSelector:
TextStyle
=defaultNativeSelectStyles.selector
rule
rule:
object
rule.alignItems
rule.alignItems:
"center"
='center'
rule.flexDirection
rule.flexDirection:
"row"
='row'
rule.gap
rule.gap:
number
=10
ruleGroup
ruleGroup:
object
ruleGroup.backgroundColor
ruleGroup.backgroundColor:
string
='rgba(0, 75, 183, 0.2)'
ruleGroup.borderColor
ruleGroup.borderColor:
string
='#8081a2'
ruleGroup.borderRadius
ruleGroup.borderRadius:
number
=4
ruleGroup.borderWidth
ruleGroup.borderWidth:
number
=1
ruleGroup.gap
ruleGroup.gap:
number
=10
ruleGroup.padding
ruleGroup.padding:
number
=10
ruleGroupBody
ruleGroupBody:
object
ruleGroupBody.gap
ruleGroupBody.gap:
number
=10
ruleGroupHeader
ruleGroupHeader:
object
ruleGroupHeader.alignItems
ruleGroupHeader.alignItems:
"center"
='center'
ruleGroupHeader.flexDirection
ruleGroupHeader.flexDirection:
"row"
='row'
ruleGroupHeader.gap
ruleGroupHeader.gap:
number
=10
shiftActions
shiftActions:
object
shiftActions.flexDirection
shiftActions.flexDirection:
"column"
='column'
value
value:
object
value.alignContent?
optional
value.alignContent:"center"
|"flex-start"
|"flex-end"
|"stretch"
|"space-between"
|"space-around"
|"space-evenly"
value.alignItems?
optional
value.alignItems:FlexAlignType
value.alignSelf?
optional
value.alignSelf:"auto"
|FlexAlignType
value.aspectRatio?
optional
value.aspectRatio:string
|number
value.backfaceVisibility?
optional
value.backfaceVisibility:"hidden"
|"visible"
value.backgroundColor?
optional
value.backgroundColor:ColorValue
value.borderBlockColor?
optional
value.borderBlockColor:ColorValue
value.borderBlockEndColor?
optional
value.borderBlockEndColor:ColorValue
value.borderBlockStartColor?
optional
value.borderBlockStartColor:ColorValue
value.borderBottomColor?
optional
value.borderBottomColor:ColorValue
value.borderBottomEndRadius?
optional
value.borderBottomEndRadius:string
|AnimatableNumericValue
value.borderBottomLeftRadius?
optional
value.borderBottomLeftRadius:string
|AnimatableNumericValue
value.borderBottomRightRadius?
optional
value.borderBottomRightRadius:string
|AnimatableNumericValue
value.borderBottomStartRadius?
optional
value.borderBottomStartRadius:string
|AnimatableNumericValue
value.borderBottomWidth?
optional
value.borderBottomWidth:number
value.borderColor?
optional
value.borderColor:ColorValue
value.borderCurve?
optional
value.borderCurve:"circular"
|"continuous"
On iOS 13+, it is possible to change the corner curve of borders.
Platform
ios
value.borderEndColor?
optional
value.borderEndColor:ColorValue
value.borderEndEndRadius?
optional
value.borderEndEndRadius:string
|AnimatableNumericValue
value.borderEndStartRadius?
optional
value.borderEndStartRadius:string
|AnimatableNumericValue
value.borderEndWidth?
optional
value.borderEndWidth:number
value.borderLeftColor?
optional
value.borderLeftColor:ColorValue
value.borderLeftWidth?
optional
value.borderLeftWidth:number
value.borderRadius?
optional
value.borderRadius:string
|AnimatableNumericValue
value.borderRightColor?
optional
value.borderRightColor:ColorValue
value.borderRightWidth?
optional
value.borderRightWidth:number
value.borderStartColor?
optional
value.borderStartColor:ColorValue
value.borderStartEndRadius?
optional
value.borderStartEndRadius:string
|AnimatableNumericValue
value.borderStartStartRadius?
optional
value.borderStartStartRadius:string
|AnimatableNumericValue
value.borderStartWidth?
optional
value.borderStartWidth:number
value.borderStyle?
optional
value.borderStyle:"solid"
|"dotted"
|"dashed"
value.borderTopColor?
optional
value.borderTopColor:ColorValue
value.borderTopEndRadius?
optional
value.borderTopEndRadius:string
|AnimatableNumericValue
value.borderTopLeftRadius?
optional
value.borderTopLeftRadius:string
|AnimatableNumericValue
value.borderTopRightRadius?
optional
value.borderTopRightRadius:string
|AnimatableNumericValue
value.borderTopStartRadius?
optional
value.borderTopStartRadius:string
|AnimatableNumericValue
value.borderTopWidth?
optional
value.borderTopWidth:number
value.borderWidth?
optional
value.borderWidth:number
value.bottom?
optional
value.bottom:DimensionValue
value.color?
optional
value.color:ColorValue
value.columnGap?
optional
value.columnGap:string
|number
value.cursor?
optional
value.cursor:CursorValue
value.direction?
optional
value.direction:"ltr"
|"rtl"
|"inherit"
Platform
ios
value.display?
optional
value.display:"none"
|"flex"
value.elevation?
optional
value.elevation:number
Sets the elevation of a view, using Android's underlying elevation API. This adds a drop shadow to the item and affects z-order for overlapping views. Only supported on Android 5.0+, has no effect on earlier versions.
Platform
android
value.end?
optional
value.end:DimensionValue
value.flex?
optional
value.flex:number
value.flexBasis?
optional
value.flexBasis:DimensionValue
value.flexDirection?
optional
value.flexDirection:"row"
|"column"
|"row-reverse"
|"column-reverse"
value.flexGrow?
optional
value.flexGrow:number
value.flexShrink?
optional
value.flexShrink:number
value.flexWrap?
optional
value.flexWrap:"wrap"
|"nowrap"
|"wrap-reverse"
value.fontFamily?
optional
value.fontFamily:string
value.fontSize?
optional
value.fontSize:number
value.fontStyle?
optional
value.fontStyle:"normal"
|"italic"
value.fontVariant?
optional
value.fontVariant:FontVariant
[]
value.fontWeight?
optional
value.fontWeight:100
|"100"
|"bold"
|"normal"
|"200"
|"300"
|"400"
|"500"
|"600"
|"700"
|"800"
|"900"
|200
|300
|400
|500
|600
|700
|800
|900
|"ultralight"
|"thin"
|"light"
|"medium"
|"regular"
|"semibold"
|"condensedBold"
|"condensed"
|"heavy"
|"black"
Specifies font weight. The values 'normal' and 'bold' are supported for most fonts. Not all fonts have a variant for each of the numeric values, in that case the closest one is chosen.
value.gap?
optional
value.gap:string
|number
value.height?
optional
value.height:DimensionValue
value.includeFontPadding?
optional
value.includeFontPadding:boolean
value.justifyContent?
optional
value.justifyContent:"center"
|"flex-start"
|"flex-end"
|"space-between"
|"space-around"
|"space-evenly"
value.left?
optional
value.left:DimensionValue
value.letterSpacing?
optional
value.letterSpacing:number
value.lineHeight?
optional
value.lineHeight:number
value.margin?
optional
value.margin:DimensionValue
value.marginBottom?
optional
value.marginBottom:DimensionValue
value.marginEnd?
optional
value.marginEnd:DimensionValue
value.marginHorizontal?
optional
value.marginHorizontal:DimensionValue
value.marginLeft?
optional
value.marginLeft:DimensionValue
value.marginRight?
optional
value.marginRight:DimensionValue
value.marginStart?
optional
value.marginStart:DimensionValue
value.marginTop?
optional
value.marginTop:DimensionValue
value.marginVertical?
optional
value.marginVertical:DimensionValue
value.maxHeight?
optional
value.maxHeight:DimensionValue
value.maxWidth?
optional
value.maxWidth:DimensionValue
value.minHeight?
optional
value.minHeight:DimensionValue
value.minWidth?
optional
value.minWidth:DimensionValue
value.opacity?
optional
value.opacity:AnimatableNumericValue
value.overflow?
optional
value.overflow:"hidden"
|"visible"
|"scroll"
value.padding?
optional
value.padding:DimensionValue
value.paddingBottom?
optional
value.paddingBottom:DimensionValue
value.paddingEnd?
optional
value.paddingEnd:DimensionValue
value.paddingHorizontal?
optional
value.paddingHorizontal:DimensionValue
value.paddingLeft?
optional
value.paddingLeft:DimensionValue
value.paddingRight?
optional
value.paddingRight:DimensionValue
value.paddingStart?
optional
value.paddingStart:DimensionValue
value.paddingTop?
optional
value.paddingTop:DimensionValue
value.paddingVertical?
optional
value.paddingVertical:DimensionValue
value.pointerEvents?
optional
value.pointerEvents:"none"
|"auto"
|"box-none"
|"box-only"
Controls whether the View can be the target of touch events.
value.position?
optional
value.position:"absolute"
|"relative"
|"static"
value.right?
optional
value.right:DimensionValue
value.rotation?
optional
value.rotation:AnimatableNumericValue
Deprecated
Use rotate in transform prop instead.
value.rowGap?
optional
value.rowGap:string
|number
value.scaleX?
optional
value.scaleX:AnimatableNumericValue
Deprecated
Use scaleX in transform prop instead.
value.scaleY?
optional
value.scaleY:AnimatableNumericValue
Deprecated
Use scaleY in transform prop instead.
value.shadowColor?
optional
value.shadowColor:ColorValue
value.shadowOffset?
optional
value.shadowOffset:Readonly
<object
>
Type declaration
height
height:
number
width
width:
number
value.shadowOpacity?
optional
value.shadowOpacity:AnimatableNumericValue
value.shadowRadius?
optional
value.shadowRadius:number
value.start?
optional
value.start:DimensionValue
value.textAlign?
optional
value.textAlign:"center"
|"auto"
|"left"
|"right"
|"justify"
value.textAlignVertical?
optional
value.textAlignVertical:"center"
|"auto"
|"top"
|"bottom"
value.textDecorationColor?
optional
value.textDecorationColor:ColorValue
value.textDecorationLine?
optional
value.textDecorationLine:"none"
|"underline"
|"line-through"
|"underline line-through"
value.textDecorationStyle?
optional
value.textDecorationStyle:"solid"
|"double"
|"dotted"
|"dashed"
value.textShadowColor?
optional
value.textShadowColor:ColorValue
value.textShadowOffset?
optional
value.textShadowOffset:object
value.textShadowOffset.height
value.textShadowOffset.height:
number
value.textShadowOffset.width
value.textShadowOffset.width:
number
value.textShadowRadius?
optional
value.textShadowRadius:number
value.textTransform?
optional
value.textTransform:"none"
|"capitalize"
|"uppercase"
|"lowercase"
value.top?
optional
value.top:DimensionValue
value.transform?
optional
value.transform:string
| (object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
|object
&object
)[]
value.transformMatrix?
optional
value.transformMatrix:number
[]
Deprecated
Use matrix in transform prop instead.
value.transformOrigin?
optional
value.transformOrigin:string
| (string
|number
)[]
value.translateX?
optional
value.translateX:AnimatableNumericValue
Deprecated
Use translateX in transform prop instead.
value.translateY?
optional
value.translateY:AnimatableNumericValue
Deprecated
Use translateY in transform prop instead.
value.userSelect?
optional
value.userSelect:"text"
|"all"
|"none"
|"auto"
|"contain"
value.verticalAlign?
optional
value.verticalAlign:"auto"
|"top"
|"bottom"
|"middle"
value.width
value.width:
number
=150
value.writingDirection?
optional
value.writingDirection:"auto"
|"ltr"
|"rtl"
value.zIndex?
optional
value.zIndex:number
valueEditorOption
valueEditorOption:
TextStyle
=defaultNativeSelectStyles.option
valueEditorSelector
valueEditorSelector:
TextStyle
=defaultNativeSelectStyles.selector
valueEditorSwitch
valueEditorSwitch:
object
={}
valueList
valueList:
object
valueList.flexDirection
valueList.flexDirection:
"row"
='row'
valueSourceOption
valueSourceOption:
TextStyle
=defaultNativeSelectStyles.option
valueSourceSelector
valueSourceSelector:
TextStyle
=defaultNativeSelectStyles.selector
Defined in
packages/native/src/styles.ts:63
API documentation is generated from the latest commit on the main
branch. It may be somewhat inconsistent with official releases of React Query Builder.