Module

Yoga.React.Native.Internal

Package
purescript-yoga-react-native
Repository
rowtype-yoga/purescript-yoga-react-native

#IsJSX Source

class IsJSX a 

Instances

#CoerceReactProps Source

class CoerceReactProps :: forall k. Type -> k -> Type -> Constraintclass CoerceReactProps props nonDataProps targetProps | props -> nonDataProps

Instances

#WithoutDataProps Source

class WithoutDataProps :: forall k1 k2. k1 -> k2 -> Constraintclass WithoutDataProps props without 

Instances

#WithoutDataPropsRL Source

class WithoutDataPropsRL :: RowList Type -> RowList Type -> Constraintclass WithoutDataPropsRL (from :: RowList Type) (to :: RowList Type) | from -> to

Instances

#MaybeWithoutDataPropRL Source

class MaybeWithoutDataPropRL :: Boolean -> Symbol -> Type -> RowList Type -> RowList Type -> Constraintclass MaybeWithoutDataPropRL (exclude :: Boolean) (propName :: Symbol) (propVal :: Type) (from :: RowList Type) (to :: RowList Type) | exclude propName propVal from -> to

Instances

#DoesStartWith Source

class DoesStartWith :: Symbol -> Symbol -> Boolean -> Constraintclass DoesStartWith (prefix :: Symbol) (full :: Symbol) (match :: Boolean) | prefix full -> match

Instances

#DoesStartWithChar Source

class DoesStartWithChar :: Symbol -> Symbol -> Symbol -> Symbol -> Boolean -> Constraintclass DoesStartWithChar (prefixH :: Symbol) (prefixT :: Symbol) (fullH :: Symbol) (fullT :: Symbol) (match :: Boolean) | prefixH prefixT fullH fullT -> match

Instances

#FFINativeComponent Source

type FFINativeComponent :: Row Type -> Typetype FFINativeComponent props = forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record props) => Record givenProps -> kids -> JSX

#FFINativeComponent_ Source

type FFINativeComponent_ :: Row Type -> Typetype FFINativeComponent_ props = forall givenProps nonDataProps. CoerceReactProps (Record givenProps) (Record nonDataProps) (Record props) => Record givenProps -> JSX

#createNativeElement Source

createNativeElement :: forall props children. ReactComponent props -> props -> children -> JSX

#createNativeElement_ Source

createNativeElement_ :: forall props. ReactComponent props -> props -> JSX
Modules
Yoga.React.Native
Yoga.React.Native.AccessibilityInfo
Yoga.React.Native.ActionSheetIOS
Yoga.React.Native.ActivityIndicator
Yoga.React.Native.Alert
Yoga.React.Native.Animated
Yoga.React.Native.AppState
Yoga.React.Native.Appearance
Yoga.React.Native.Attributes
Yoga.React.Native.Button
Yoga.React.Native.Clipboard
Yoga.React.Native.ColorWithSystemEffectMacOS
Yoga.React.Native.Dimensions
Yoga.React.Native.DynamicColorMacOS
Yoga.React.Native.Easing
Yoga.React.Native.Events
Yoga.React.Native.FS
Yoga.React.Native.FinderView
Yoga.React.Native.FlatList
Yoga.React.Native.I18nManager
Yoga.React.Native.Image
Yoga.React.Native.ImageBackground
Yoga.React.Native.InputAccessoryView
Yoga.React.Native.Internal
Yoga.React.Native.Keyboard
Yoga.React.Native.KeyboardAvoidingView
Yoga.React.Native.LayoutAnimation
Yoga.React.Native.Linking
Yoga.React.Native.MacOS.Alert
Yoga.React.Native.MacOS.AnimatedImage
Yoga.React.Native.MacOS.Box
Yoga.React.Native.MacOS.Button
Yoga.React.Native.MacOS.CameraView
Yoga.React.Native.MacOS.CheckMark
Yoga.React.Native.MacOS.Checkbox
Yoga.React.Native.MacOS.ColorPanel
Yoga.React.Native.MacOS.ColorWell
Yoga.React.Native.MacOS.ComboBox
Yoga.React.Native.MacOS.ContextMenu
Yoga.React.Native.MacOS.DatePicker
Yoga.React.Native.MacOS.DropZone
Yoga.React.Native.MacOS.Events
Yoga.React.Native.MacOS.FilePicker
Yoga.React.Native.MacOS.FontPanel
Yoga.React.Native.MacOS.GhosttyTerminal
Yoga.React.Native.MacOS.HelpButton
Yoga.React.Native.MacOS.HoverView
Yoga.React.Native.MacOS.Image
Yoga.React.Native.MacOS.LevelIndicator
Yoga.React.Native.MacOS.MapView
Yoga.React.Native.MacOS.Menu
Yoga.React.Native.MacOS.NaturalLanguage
Yoga.React.Native.MacOS.OCR
Yoga.React.Native.MacOS.OutlineView
Yoga.React.Native.MacOS.PDFView
Yoga.React.Native.MacOS.Pasteboard
Yoga.React.Native.MacOS.PathControl
Yoga.React.Native.MacOS.PatternBackground
Yoga.React.Native.MacOS.PopUp
Yoga.React.Native.MacOS.Popover
Yoga.React.Native.MacOS.Progress
Yoga.React.Native.MacOS.QuickLook
Yoga.React.Native.MacOS.RadioButton
Yoga.React.Native.MacOS.RichTextLabel
Yoga.React.Native.MacOS.Rive
Yoga.React.Native.MacOS.ScrollView
Yoga.React.Native.MacOS.SearchField
Yoga.React.Native.MacOS.Segmented
Yoga.React.Native.MacOS.Separator
Yoga.React.Native.MacOS.ShareService
Yoga.React.Native.MacOS.Sheet
Yoga.React.Native.MacOS.Sidebar
Yoga.React.Native.MacOS.Slider
Yoga.React.Native.MacOS.Sound
Yoga.React.Native.MacOS.SpeechRecognition
Yoga.React.Native.MacOS.SpeechSynthesizer
Yoga.React.Native.MacOS.SplitView
Yoga.React.Native.MacOS.StatusBarItem
Yoga.React.Native.MacOS.Stepper
Yoga.React.Native.MacOS.Switch
Yoga.React.Native.MacOS.TabView
Yoga.React.Native.MacOS.TableView
Yoga.React.Native.MacOS.TextEditor
Yoga.React.Native.MacOS.TextField
Yoga.React.Native.MacOS.TokenField
Yoga.React.Native.MacOS.Toolbar
Yoga.React.Native.MacOS.Types
Yoga.React.Native.MacOS.UserNotification
Yoga.React.Native.MacOS.VideoPlayer
Yoga.React.Native.MacOS.VisualEffect
Yoga.React.Native.MacOS.WebView
Yoga.React.Native.Matrix
Yoga.React.Native.Modal
Yoga.React.Native.NativeShowcase
Yoga.React.Native.PanResponder
Yoga.React.Native.PixelRatio
Yoga.React.Native.Platform
Yoga.React.Native.PlatformColor
Yoga.React.Native.Pressable
Yoga.React.Native.Reanimated
Yoga.React.Native.RefreshControl
Yoga.React.Native.SFSymbol
Yoga.React.Native.SafeAreaView
Yoga.React.Native.ScrollView
Yoga.React.Native.SectionList
Yoga.React.Native.Share
Yoga.React.Native.StatusBar
Yoga.React.Native.Style
Yoga.React.Native.StyleSheet
Yoga.React.Native.Styled
Yoga.React.Native.Switch
Yoga.React.Native.Text
Yoga.React.Native.TextInput
Yoga.React.Native.TouchableHighlight
Yoga.React.Native.TouchableOpacity
Yoga.React.Native.TouchableWithoutFeedback
Yoga.React.Native.View