Package-level declarations
Types
Empty widget data for widgets that don't need external data.
Base receiver for Fidget widgets. Extend this class in your app for each widget.
Base GlanceAppWidget for Fidget widgets. Create a subclass for each widget in your app.
Bridge between Kotlin/Compose and iOS WidgetKit.
Defines how and when a widget should update its content.
Configuration for a Fidget widget.
Widget configuration exposed to iOS. Contains metadata about the widget for WidgetKit configuration.
Context provided to widget content composables.
Base interface for widget data/state. Implement this interface for your widget's data model.
Provides data for widgets. Implementations should fetch and prepare data for widget rendering.
Represents the different sizes/families a widget can support. Maps to iOS WidgetFamily and Android Glance widget sizes.
Functions
Overload for widgets without data.
Creates a Fidget widget with the specified configuration.