cupertino_native
library
Classes
-
CNButton
-
A Cupertino-native push button.
-
CNButtonConfig
-
Configuration for CNButton with default values.
-
CNGlassButtonGroup
-
A group of buttons that can be rendered together for proper Liquid Glass blending effects.
-
CNIcon
-
A platform-rendered SF Symbol icon, custom image asset, or IconData.
-
CNImageAsset
-
Describes a custom image asset to render natively.
-
A Cupertino-native popup menu button.
-
A visual divider between popup menu items.
-
Base type for entries in a CNPopupMenuButton menu.
-
A selectable item in a popup menu.
-
CNSegmentedControl
-
A Cupertino-native segmented control.
-
CNSlider
-
A Cupertino-native slider rendered by the host platform.
-
CNSliderController
-
Controller for a CNSlider allowing imperative changes to the native
NSSlider/UISlider instance.
-
CNSwitch
-
A Cupertino-native switch rendered by the host platform.
-
CNSwitchController
-
Controller for a CNSwitch that allows imperative updates from Dart
to the underlying native UISwitch/NSSwitch instance.
-
CNSymbol
-
Describes an SF Symbol to render natively.
-
CNTabBar
-
A Cupertino-native tab bar. Uses native UITabBar/NSTabView style visuals.
-
CNTabBarItem
-
Immutable data describing a single tab bar item.
-
CupertinoNative
-
Top-level facade for simple plugin interactions.
-
CupertinoNativePlatform
-
The platform interface that platform implementations of this plugin
must extend.
-
LiquidGlassConfig
-
Configuration for Liquid Glass effects.
-
LiquidGlassContainer
-
A container that applies Liquid Glass effects to its child widget.
-
MethodChannelCupertinoNative
-
An implementation of CupertinoNativePlatform that uses method channels.
-
PlatformVersion
-
Utility class for checking OS version with caching.
-
ThemeHelper
-
Utility class for accessing theme data with fallback support.