bloom_native_ui library

Open-source native glass UI for Flutter and Bloom apps.

Classes

BloomGlassButton
A button rendered in SwiftUI or Jetpack Compose when available.
BloomGlassPanel
A native glass information panel, with a Flutter frosted fallback.
BloomGlassSegmentedControl
A native segmented selector with a Flutter fallback.
BloomGlassTabBar
A native tab bar with a Flutter fallback.
BloomGlassTabItem
One item in a BloomGlassTabBar.
BloomGlassToggle
A controlled native toggle with a tappable Flutter fallback.
BloomLiquidGlass
A Flutter-rendered Liquid Glass surface that bends and blurs the live content behind it.
BloomNativeAccessibilityAction
BloomNativeActivity
A Live Activity reported by ActivityKit.
BloomNativeActivityRings
Native Apple Activity rings, populated from values supplied by the app.
BloomNativeAddWalletPassButton
Offers a local, signed .pkpass to Wallet after a user tap.
BloomNativeAlert
BloomNativeAngularGradient
BloomNativeAppleAuthorizationError
BloomNativeAppleCredential
Credential data returned by AuthenticationServices after user approval. Identity tokens and authorization codes are sensitive; send them only to the app's trusted authentication backend and never log them.
BloomNativeApplePay
Hosts the system Apple Pay authorization sheet as a controlled native presentation. Set isPresented to true from the app's own payment action, process the returned encrypted token on a trusted backend, and pass a matching completion result back through state.
BloomNativeApplePayAuthorization
BloomNativeApplePayCompletion
A controlled, one-shot response to a native authorization event. Echo the requestId from BloomNativeApplePayAuthorization to prevent stale replies from completing another authorization sheet.
BloomNativeApplePayContact
BloomNativeApplePayCouponSelection
BloomNativeApplePayError
BloomNativeApplePayMerchantSessionCompletion
BloomNativeApplePayMerchantSessionRequest
BloomNativeApplePayPaymentMethod
BloomNativeApplePayPaymentMethodSelection
BloomNativeApplePaySelectionError
A PassKit display error returned for a shipping selection.
BloomNativeApplePayShippingCompletion
One-shot response to a shipping contact or method selection.
BloomNativeApplePayShippingMethod
BloomNativeApplePayShippingSelection
BloomNativeApplePaySummaryItem
BloomNativeApplePaySummaryUpdateCompletion
BloomNativeApplication
Host application quick actions and iPad scene-session lifecycle.
BloomNativeApplicationErrorEvent
An asynchronous host application lifecycle failure.
BloomNativeAuthenticationError
BloomNativeAvailabilityIssue
Describes a native feature that needs a newer iOS release than the host.
BloomNativeBroadcastPicker
Displays ReplayKit's system broadcast picker; it never starts a broadcast from Dart. onScreenCaptureChanged reports iOS screen capture or mirroring for the picker’s display, which may include recording or AirPlay and is not the upload extension's broadcast lifecycle.
BloomNativeBroadcastPickerTap
BloomNativeButton
BloomNativeCamera
Presents the native camera. The host app must set NSCameraUsageDescription (and NSMicrophoneUsageDescription for video); permission or availability failures are sent to onError. Captured files are temporary and caller-owned.
BloomNativeCanvas
A bounded, native SwiftUI immediate-mode drawing surface.
BloomNativeCanvasClearCommand
Clears the specified rectangle to transparent without changing later draws.
BloomNativeCanvasClosePath
BloomNativeCanvasCommand
A typed drawing operation understood by Apple's SwiftUI Canvas renderer.
BloomNativeCanvasCubicTo
BloomNativeCanvasEllipseCommand
Fills and/or strokes an ellipse in canvas-local points.
BloomNativeCanvasGroup
A scoped graphics state: transformations, opacity and clipping apply only while commands render, then the parent state resumes unchanged.
BloomNativeCanvasImageCommand
Draws an image from an asset catalog in the host app or a named package bundle.
BloomNativeCanvasLineTo
BloomNativeCanvasMoveTo
BloomNativeCanvasPathCommand
A native path fill and/or stroke, built from ordered path segments.
BloomNativeCanvasPathElement
One segment in a BloomNativeCanvasPathCommand.
BloomNativeCanvasQuadTo
BloomNativeCanvasRectCommand
Fills and/or strokes a rectangle in canvas-local points.
BloomNativeCanvasSymbolCommand
Draws an SF Symbol into the requested canvas-local rectangle.
BloomNativeCanvasTextCommand
Draws native text at a point, using a system font and Dynamic Type-independent size.
BloomNativeChart
Renders real Swift Charts marks, axes, a native legend, and VoiceOver labels.
BloomNativeChart3D
Renders real Swift Charts Chart3D marks, optional bounded gridded surfaces, native axes and legend, and the framework's pose control.
BloomNativeChart3DCameraPose
A bindable Chart3D pose, expressed in degrees as provided by Swift Charts.
BloomNativeChart3DDatum
A finite numeric coordinate for an iOS 26 native Chart3D mark.
BloomNativeChart3DSurfaceSample
One sample in a bounded rectangular surface grid. y is the plotted height at the (x, z) coordinate.
BloomNativeChartDatum
One codec-safe numeric data record for a native chart mark.
BloomNativeCollectionRow
One stable row in BloomNativeEditableList.
BloomNativeColorPicker
A native color panel. The callback receives Flutter-compatible ARGB32.
BloomNativeColorStyle
A solid Flutter Color, converted to ARGB32 for the native wire format.
BloomNativeColumn
BloomNativeContactPicker
Presents the native Contacts picker. Only the selected contact is returned; this does not read the app's Contacts database or require Contacts access.
BloomNativeContentUnavailable
Apple's standard empty, search-empty, or error presentation.
BloomNativeContextAction
BloomNativeContextMenu
Attaches a native context menu to child. Actions emit their stable ids.
BloomNativeControlGroup
Related native controls, using the platform's grouping and menu behavior.
BloomNativeDataScanner
Controlled live camera scanner backed by VisionKit's DataScanner UI.
BloomNativeDataScannerAvailability
BloomNativeDatePicker
BloomNativeDisclosureGroup
A disclosure group whose expansion is controlled by expanded.
BloomNativeDivider
BloomNativeDocumentError
A PDF, PencilKit, or document-scanner error returned by the native view.
BloomNativeDocumentPicker
Presents the native document browser. Picked URLs are copied into a package-owned temporary directory and returned as {path, name, mimeType}. Remove the copied file after the application finishes using it.
BloomNativeDocumentScanner
Presents Apple's VisionKit document camera and returns real scanned pages.
BloomNativeDrop
Values transferred by a native text or URL drop, in the target's local points.
BloomNativeEditableList
A native List with SwiftUI selection, EditButton, delete, and reorder UI.
BloomNativeEditMenuAction
Additional text-system actions shown alongside UIKit's standard edit menu.
BloomNativeEventEditor
Presents the native Calendar event editor for a new event.
BloomNativeEventViewer
Displays an existing native Calendar event by identifier.
BloomNativeForegroundPresentationOptions
Options used when a notification arrives while the app is in the foreground.
BloomNativeForm
BloomNativeGauge
The familiar native gauge. Values are clamped to min and max.
BloomNativeGlass
A real SwiftUI glass effect around native child content.
BloomNativeGlassGroup
Shares an iOS glass namespace and effect container between native children.
BloomNativeGradientStop
One positioned color in a linear, radial, or angular gradient.
BloomNativeGradientStyle
BloomNativeGraphics
A native SwiftUI shape filled or stroked with codec-safe shape styles. Size and placement come from the surrounding native layout tree.
BloomNativeGrid
A native, non-lazy SwiftUI grid. Children should be BloomNativeGridRows.
BloomNativeGridRow
One row inside BloomNativeGrid.
BloomNativeGroupBox
A standard native GroupBox for visually grouping related content.
BloomNativeImage
A native image loaded by SwiftUI's asynchronous image loader.
BloomNativeImageAnalysis
Displays an absolute local image with Apple's native Live Text overlay.
BloomNativeImageAnalysisResult
BloomNativeLabel
A native SwiftUI label with the platform's standard icon and text layout.
BloomNativeLabeledContent
A native form row that aligns a label with its value/content (iOS 16+).
BloomNativeLazyGrid
A native lazy grid with a fixed number of flexible columns or rows.
BloomNativeLazyHStack
A lazily-created horizontal stack.
BloomNativeLazyVStack
A lazily-created vertical stack.
BloomNativeLinearGradient
A native hyperlink using the system link styling and behavior.
BloomNativeList
BloomNativeListMove
Describes a native row move. The parent applies it to the source row list.
BloomNativeLivePhoto
Displays and plays a Live Photo from its paired local still image and video.
BloomNativeLocalAuthenticationButton
Starts a LocalAuthentication policy evaluation only after a button tap. A success event is sent only after LAContext reports success. Disabling or removing the node invalidates an active context.
BloomNativeLocalAuthenticationCapability
BloomNativeLocalAuthenticationResult
BloomNativeLookAroundPreview
A native Look Around street-level preview for a coordinate.
BloomNativeMailAttachment
An attachment for BloomNativeMailComposer. The file is read while the native composer is prepared; callers remain responsible for its lifecycle.
BloomNativeMailComposer
Presents Apple's mail composer after checking that Mail is configured. Completion reports the native composer outcome; this API never sends mail without the user pressing Send in the system interface.
BloomNativeMap
A native MapKit map. Coordinates are WGS-84 decimal degrees.
BloomNativeMapAnnotation
BloomNativeMapCircle
BloomNativeMapCoordinate
BloomNativeMapOverlay
A MapKit line, polygon, or circle overlay with stable identity.
BloomNativeMapPointOfInterestFilter
BloomNativeMapPolygon
BloomNativeMapPolyline
BloomNativeMapRegion
BloomNativeMaterialStyle
A native SwiftUI material shape style.
BloomNativeMediaAuthorization
BloomNativeMediaItem
BloomNativeMediaPickerButton
Opens Apple's media library picker after the user taps this button.
BloomNativeMediaSelection
BloomNativeMenu
BloomNativeMenuBar
Contributes real UIKit commands to the iPadOS main menu system. iPhone and pre-iPadOS 26 runtimes do not display a simulated in-app substitute.
BloomNativeMenuBarCommand
A menu command rendered into an iPadOS system menu, with an optional key equivalent such as n plus the Command modifier.
BloomNativeMenuBarMenu
BloomNativeMeshGradient
iOS 18 mesh gradient locations and their corresponding colors.
BloomNativeMessageComposer
Presents Apple's SMS/iMessage composer after checking device capability. The user chooses whether to send; this node never sends messages itself.
BloomNativeMultiDatePicker
A native calendar that can select multiple dates.
BloomNativeNavigation
BloomNativeNavigationSplitView
A native adaptive NavigationSplitView with an optional detail inspector.
BloomNativeNavigationStack
A native NavigationStack whose path is a list of route identifiers. destinations maps each route identifier to its rendered destination.
BloomNativeNode
A description of a real native view. Callbacks remain in Dart.
BloomNativeNotificationAction
An action displayed in a native notification category.
BloomNativeNotificationAttachment
A file attachment copied by UserNotifications when the request is added.
BloomNativeNotificationCategory
Native notification action group registered with UNUserNotificationCenter.
BloomNativeNotificationSettings
Current notification settings from the operating system.
BloomNativeOutlineGroup
A native hierarchical OutlineGroup with rows that report the selected id.
BloomNativeOutlineItem
One identified row in a native hierarchical outline.
BloomNativePage
A native swipeable page control backed by SwiftUI's paged TabView.
BloomNativePageView
BloomNativePasskeyButton
Starts a platform passkey registration or assertion after a button tap. The challenge and registration user ID are unpadded base64url from the relying-party server. AuthenticationServices returns signed bytes; the relying-party server must verify the complete WebAuthn response.
BloomNativePasskeyCredential
A passkey registration or assertion returned by AuthenticationServices. Binary WebAuthn values use unpadded base64url. Send them to the relying party backend for verification; this widget never treats them as verified.
BloomNativePaymentButton
Displays the official Apple Pay button and emits a tap event. This package does not create a payment request or authorize/complete a transaction.
BloomNativePDFView
A native PDFKit viewer for an absolute local PDF file URL.
BloomNativePencilCanvas
A PencilKit canvas. Drawing bytes are a PencilKit PKDrawing archive.
BloomNativePendingNotification
A scheduled local notification returned by the native notification center.
BloomNativePhotoPicker
Presents PHPicker. Results are copied to temporary files; callers own cleanup.
BloomNativePicker
BloomNativePopoverTip
Attaches a native TipKit popover to child.
BloomNativePresentation
BloomNativePresentationDetent
A native sheet detent. Fractions are in the inclusive range 0 to 1; heights are points. medium and large use system detents.
BloomNativePrintButton
Opens Apple's print options only after this button is tapped.
BloomNativePrintFile
A local PDF or raster image to send to Apple's print formatter.
BloomNativePrintHtml
A self-contained HTML fragment printed with UIPrintFormatter.
BloomNativePrintResult
BloomNativePrintSource
BloomNativeProductView
Displays a native StoreKit product row. The purchase begins only when the person uses StoreKit's own purchase control.
BloomNativeProgress
BloomNativePurchaseEvent
BloomNativeQuickAction
A Home Screen quick action. type must be unique in the app.
BloomNativeQuickLook
Presents a local file URL using the native Quick Look UI.
BloomNativeRadialGradient
BloomNativeRecognizedItem
BloomNativeRefreshable
Keeps the native refresh control active while isRefreshing is true.
BloomNativeRequestReview
An explicit, invisible review-request service node. Add it only after a meaningful in-app milestone; StoreKit may suppress the system prompt.
BloomNativeRichTextEditor
An editable native attributed-text document.
BloomNativeRichTextRange
A UTF-16 selection in the editor's complete plain-text value.
BloomNativeRichTextRun
One immutable, flat run in a BloomNativeRichTextEditor.
BloomNativeRichTextSelection
A UTF-16 text selection. It preserves discontiguous native selections and insertion points instead of collapsing them into one enclosing range.
BloomNativeRow
BloomNativeSafariSheet
Presents an HTTP(S) page in Apple's modal Safari interface.
BloomNativeScannedPage
A scanned page saved in the host app's temporary directory.
BloomNativeScreenCaptureState
BloomNativeScrollTarget
Marks a child as a native scroll target and optionally reports visibility.
BloomNativeScrollView
BloomNativeSearchScope
One selectable filter in a native search field's scope picker.
BloomNativeSearchSuggestion
A native search suggestion. Choosing it completes the search with query.
BloomNativeSection
BloomNativeSectionMargins
Edges for iOS 26 list section margins.
BloomNativeShapeStyle
ShapeStyle values that can be encoded in a native tree.
BloomNativeShareSheet
Presents the system share sheet for text, URLs, or codec-safe values.
BloomNativeShortcutEvent
A quick action selected from the Home Screen or iPad app switcher.
BloomNativeSignInWithApple
Starts the system Sign in with Apple flow only after the person taps this AuthenticationServices button. nonce must be the SHA-256 hash expected by Apple's request; retain the raw nonce separately for server verification.
BloomNativeSlider
BloomNativeSliderRange
BloomNativeSliderTick
BloomNativeSpacer
BloomNativeStack
BloomNativeStatusBar
Controls the application's status bar while this native content is visible. The most recently activated wrapper wins across hosts. Removing the final wrapper restores a visible status bar; the home indicator remains visible.
BloomNativeStepper
BloomNativeStoreView
Displays Apple's localized StoreKit merchandise and purchase controls.
BloomNativeSubscriptionStoreView
Displays a native StoreKit subscription group for its product identifiers.
BloomNativeSwipeActions
Adds native trailing or leading swipe actions to a row.
BloomNativeSymbol
BloomNativeSystemEvent
A native notification or Live Activity lifecycle event.
BloomNativeSystemExperiences
Native WidgetKit, ActivityKit, App Intent, and notification services.
BloomNativeSystemToolError
BloomNativeSystemUi
Preferences for the actual system chrome while native content is active. Omitted preferences inherit the preceding active wrapper. iOS decides when to hide the home indicator and can reveal it after user interaction.
BloomNativeTab
BloomNativeTable
A system table with selectable stable row IDs and sortable column headers.
BloomNativeTableColumn
BloomNativeTableSort
Native table sort state. Text columns use locale-aware, natural sorting.
BloomNativeTabs
BloomNativeTabSection
Groups tabs in the sidebar-adaptable tab view on iOS 18 and later.
BloomNativeText
BloomNativeTextEditor
A native text editor. Without onChanged, a focus-observing editor is read-only so edits cannot be made without being reported to Dart. Set readOnly to keep it read-only when onChanged is provided.
BloomNativeTextField
BloomNativeTextSelection
A UTF-16 range in a native text view, matching UIKit's NSRange convention.
BloomNativeTextSpan
A styled segment of text, supporting font styles, decoration, colors, and links. Can contain nested child spans which inherit its properties.
BloomNativeTextView
A platform-native text view backed by UIKit's UITextView.
BloomNativeTipAction
One action shown by a native TipKit tip.
BloomNativeTips
Explicit setup for the host app's shared TipKit datastore.
BloomNativeTipView
Displays a real TipKit TipView inside the shared SwiftUI tree.
BloomNativeTitleMenuItems
Native menu actions attached to a navigation title on iOS and iPadOS.
BloomNativeToggle
BloomNativeToolbarGroup
A toolbar group rendered at a native SwiftUI toolbar placement.
BloomNativeToolbarSpacer
Adds a native visual break between toolbar groups on iOS 26.
BloomNativeTranslationPresentation
Presents Apple's native translation popover for text from child.
BloomNativeTree
An encoded tree and its Dart event handlers, sharing the same identities.
BloomNativeUi
Controls native view use and reports platform capabilities.
BloomNativeUiCapabilities
Describes native view and glass support on the current platform.
BloomNativeUnitPoint
Normalized SwiftUI UnitPoint coordinates. Gradient endpoints may extend outside the unit square, as SwiftUI permits.
BloomNativeVideo
Native AVKit playback. PiP also requires a compatible device, an audio playback session and the host's Audio/AirPlay/Picture in Picture background mode.
BloomNativeView
Hosts one composable SwiftUI hierarchy inside a Bloom/Flutter app.
BloomNativeViewThatFits
Chooses the first candidate whose ideal size fits the available space.
BloomNativeVisionBounds
The four corners are measured in the VisionKit scanner view's point space.
BloomNativeVisionError
BloomNativeVisionPoint
BloomNativeWalletPassDismissal
BloomNativeWebAuthenticationButton
Starts ASWebAuthenticationSession only from this native button's tap. Disabling or removing the node cancels an active session.
BloomNativeWebAuthenticationResult
BloomNativeWebView
A native WebKit browser view. Only HTTP and HTTPS URLs are loaded.
BloomNativeWidgetActions
Shared App Group state helpers for native widget and activity actions.
BloomNativeWidgetButton
A WidgetKit or Live Activity button that invokes a native App Intent.
BloomNativeWidgetContent
A statically rendered subset of Bloom's native node tree for WidgetKit.
BloomNativeWidgetToggle
A persistent shared boolean toggle in a WidgetKit or Live Activity view.

Enums

BloomGlassButtonStyle
Visual style for BloomGlassButton.
BloomGlassRenderer
Chooses whether a glass widget is drawn by a native platform view or by Flutter.
BloomNativeAccessibilityAdjustment
BloomNativeAccessibilityChildren
BloomNativeAccessibilityTrait
BloomNativeActivityDismissalPolicy
How long a Live Activity remains visible after it ends.
BloomNativeAlignment
BloomNativeAppleButtonStyle
BloomNativeAppleButtonType
BloomNativeApplePayAddressField
BloomNativeApplePayCapability
BloomNativeApplePayContactField
BloomNativeApplePayItemType
BloomNativeApplePayMerchantSessionStatus
A JSON merchant session returned by the app's trusted merchant backend.
BloomNativeApplePayNetwork
BloomNativeApplePayPaymentMethodType
BloomNativeApplePayResultStatus
BloomNativeApplePaySelectionErrorType
BloomNativeApplePayShippingSelectionType
BloomNativeApplePayShippingType
The localized kind of fulfillment shown by the Apple Pay sheet.
BloomNativeApplePayUpdateErrorType
BloomNativeAppleScope
BloomNativeAxis
BloomNativeBarBackgroundVisibility
Preferred visibility of the native bar's system background, including Liquid Glass backgrounds on iOS 26.
BloomNativeBarVisibility
Preferred visibility for a native navigation or tab bar.
BloomNativeButtonRole
System button semantics, including destructive and cancel actions.
BloomNativeButtonShape
SwiftUI ButtonBorderShape (iOS 17+); ignored on older systems.
BloomNativeButtonSizing
SwiftUI ButtonSizing (iOS 26+): fitted hugs the label, flexible fills the available width. Ignored before iOS 26.
BloomNativeButtonStyle
BloomNativeCameraMedia
BloomNativeCanvasColorMode
Working color space used by the native immediate-mode canvas.
BloomNativeCanvasFillRule
BloomNativeCanvasTextAnchor
BloomNativeChart3DCameraPreset
BloomNativeChart3DCameraProjection
BloomNativeChart3DMarkKind
The numeric marks available in Apple's iOS 26 Chart3D API.
BloomNativeChartMarkKind
Native mark types supplied by Apple's Swift Charts framework.
BloomNativeChartRuleAxis
BloomNativeColorScheme
BloomNativeCompactPresentationAdaptation
BloomNativeControlGroupStyle
BloomNativeControlSize
Native system control size, independent of Flutter layout constraints.
BloomNativeDataDetector
BloomNativeDataScannerQuality
BloomNativeDatePickerStyle
BloomNativeEdge
BloomNativeFittingAxes
BloomNativeFormStyle
BloomNativeGestureMode
BloomNativeGlassMaterial
BloomNativeGlassShape
BloomNativeGlassTransition
BloomNativeGraphicsShape
BloomNativeImageAnalysisType
BloomNativeImageInteractionType
BloomNativeKeyboard
BloomNativeListSectionIndexVisibility
Visibility of the iOS 26 list section index (the trailing A–Z scrubber).
BloomNativeListSectionSpacing
Spacing between list sections. BloomNativeListSectionSpacing.custom requires iOS 17 or later; the named cases use the system defaults.
BloomNativeLivePhotoContentMode
How a native Live Photo is cropped into its view.
BloomNativeLivePhotoPlaybackCommand
A revisioned playback request. Increment BloomNativeLivePhoto.playbackRevision when issuing a new command; rebuilding with the same revision does not replay it.
BloomNativeLivePhotoPlaybackEvent
Native Live Photo playback lifecycle events.
BloomNativeLocalAuthenticationPolicy
BloomNativeLocationAuthorization
BloomNativeMapPointOfInterest
Point of interest categories supported by MapKit filters.
BloomNativeMapPointOfInterestFilterMode
BloomNativeMapStyle
Native MapKit map presentation. standard is the normal road map.
BloomNativeMapUserTrackingMode
Tracking behavior after the app has location authorization.
BloomNativeMaterial
BloomNativeMediaAuthorizationStatus
BloomNativeMenuKeyModifier
BloomNativeNavigationSplitVisibility
BloomNativeNotificationActionStyle
Presentation style for a notification action.
BloomNativeNotificationInterruptionLevel
Interruption behavior requested for a local notification. critical alerts require Apple's Critical Alerts entitlement and user authorization. The operating system can still limit presentation.
BloomNativeNotificationStatus
Notification authorization reported by UserNotifications.
BloomNativePasskeyOperation
BloomNativePasskeyUserVerification
BloomNativePaymentButtonStyle
BloomNativePaymentButtonType
BloomNativePDFDisplayDirection
BloomNativePDFDisplayMode
BloomNativePencilCommand
BloomNativePickerStyle
BloomNativePictureInPictureState
Native AVKit playback for an HTTP, HTTPS, or local file URL.
BloomNativePresentationBackground
BloomNativePresentationBackgroundInteraction
BloomNativePresentationSizing
BloomNativePresentationStyle
BloomNativePurchaseStatus
BloomNativeRoundedCornerStyle
BloomNativeSafeAreaBarHorizontal
Horizontal placement for an iOS 26 safe-area bar (leading or trailing).
BloomNativeSafeAreaBarVertical
Vertical placement for an iOS 26 safe-area bar (top or bottom).
BloomNativeScrollAnchor
Anchor used when a native scroll target is brought into view.
BloomNativeScrollEdgeStyle
BloomNativeScrollTargetBehavior
Native scroll snapping. Targets are declared with BloomNativeScrollTarget.
BloomNativeSearchToolbarBehavior
BloomNativeStatusBarStyle
Text and icon contrast for the application's native status bar.
BloomNativeStrokeCap
BloomNativeStrokeJoin
BloomNativeSubmitLabel
BloomNativeTabBarMinimizeBehavior
BloomNativeTabRole
BloomNativeTabSearchActivation
BloomNativeTextCapitalization
BloomNativeTextFieldAxis
BloomNativeTextInputContentType
BloomNativeTextStyle
Semantic system typography; responds to the user's Dynamic Type setting.
BloomNativeTipArrowEdge
The native edge used to position BloomNativePopoverTip.
BloomNativeTipDisplayFrequency
TipKit's app-wide display frequency.
BloomNativeToggleStyle
BloomNativeToolbarPlacement
BloomNativeToolbarRole
BloomNativeToolbarSpacerSizing
BloomNativeVerticalAlignment
BloomNativeVisionItemType

Extensions

BloomNativeEffects on BloomNativeNode
Native system view modifiers. These operate inside the shared native host.
BloomNativeGlassModifiers on BloomNativeNode
BloomNativeLayout on BloomNativeNode
Wrappers stay inside the native hierarchy, so layout is performed by SwiftUI.

Functions

updateWidgetContent({required String appGroupIdentifier, required String kind, required BloomNativeWidgetContent content, String title = 'Bloom', String detail = 'No update yet', Uri? deepLink}) → Future<void>
Saves statically composed native content for a WidgetKit timeline.