cupertino library

Classes

BuildComponent
A base component for assembling declarative UI Widget subtrees from multiple reactive dependencies (N:1).
CoralWidget
A Flutter widget that binds a Coral of Widgets to the element tree.
CoralWidgetElement
The element managing the lifecycle of the reactive CoralTerminal for a CoralWidget.
CoralWidgetTerminalIntent
An intent specifically designed to carry Flutter's BuildContext into the Coralline reactive pipeline.
InheritedCoralProvider<T>
A component that reactively binds a CoralProvider pipeline to an InheritedCoralProviderWidget.
InheritedCoralProviderWidget<T>
An InheritedWidget wrapper that provides a CoralProvider<T> to descendant widgets in the element tree.
SimplexBuildComponent
A high-performance declarative UI component optimized for a single inbound dependency (1:1).

Mixins

CorallineBuildContextAware
A mixin enabling a CoralComputation to receive BuildContext updates from a CoralWidget.
SingleTickerProviderCorallineLifecycleAwareMixin
Provides a single Ticker instance for non-widget CorallineLifecycleAware objects.
TickerProviderCorallineLifecycleAwareMixin
Provides multiple Ticker instances for non-widget CorallineLifecycleAware objects.

Extension Types

CoralBuildContextCupertinoProxy
Core Concept (Cupertino Proxy): Root proxy wrapper providing access to Cupertino Theme, TextTheme, colors, and user interface level.
CoralBuildContextCupertinoThemeProxy
Core Concept (Cupertino Theme Proxy): A dedicated proxy wrapper for Coral<BuildContext> to access Flutter CupertinoThemeData, CupertinoTextThemeData, colors, and brightness reactively.
CoralBuildContextLocalizationProxy
Core Concept (Localization Proxy): A dedicated proxy wrapper for Coral<BuildContext> to access locale and directionality properties reactively.
CoralBuildContextMediaQueryProxy
Core Concept (MediaQuery Proxy): A dedicated proxy wrapper for Coral<BuildContext> to access fine-grained MediaQuery properties reactively.
CoralBuildContextScopeProxy
Core Concept (Scope Proxy): A dedicated proxy wrapper for Coral<BuildContext> to access focus, form, navigation, and scroll scope controllers reactively.
CoralBuildContextTextProxy
Core Concept (Text Proxy): A dedicated proxy wrapper for Coral<BuildContext> to access text styling properties reactively.

Extensions

CoralBuildContextCupertinoExtension on Coral<BuildContext>
Opens a dedicated namespace on Coral<BuildContext> for Cupertino components.
CoralBuildContextIconThemeExtension on Coral<BuildContext>
Reactive getters on Coral<BuildContext> for Flutter icon theme tokens.
CoralBuildContextLocalizationExtension on Coral<BuildContext>
Reactive getters on Coral<BuildContext> for localizations and text/layout directionality.
CoralBuildContextMediaQueryExtension on Coral<BuildContext>
Reactive getters on Coral<BuildContext> for fine-grained MediaQuery environment properties.
CoralBuildContextScopeExtension on Coral<BuildContext>
Reactive getters on Coral<BuildContext> for focus, form, navigation, and UI scope controllers.
CoralBuildContextTextExtension on Coral<BuildContext>
Reactive getters on Coral<BuildContext> for default text styling.
CoralComputationWidgetExtension on T
A convenience extension for converting a CoralComputation of Widgets directly into a strongly-typed CoralWidget, preserving the specific generic type <T>.
CoralProviderInheritedWidgetExtension on CoralProvider<T>
A convenience extension for converting a CoralProvider into an InheritedCoralProviderWidget.
CoralWidgetExtension on Coral<Widget>
A convenience extension for converting a Coral of Widgets directly into a CoralWidget.
CoralWidgetProviderExtension on CoralProvider<Widget>
A convenience extension for converting a CoralProvider of Widgets directly into a CoralWidget.
ValueListenableCoralExtension on ValueListenable<T>
A convenience extension that bridges Flutter's ValueListenable with the Coralline pipeline.