flutterx_starter_kit
library
Classes
-
ApiClient
-
A minimal, testable HTTP client for calling REST APIs.
-
ApiConfig
-
Immutable configuration for the
`ApiClient`.
-
ApiRequestOptions
-
Per-request overrides for an HTTP call.
-
ApiResponse<T>
-
A normalized HTTP response returned by the client.
-
ButtonKit
-
A single-color elevated button widget with configurable size, radius,
-
ButtonKitGradient
-
A gradient button widget that renders a gradient background and places
an ElevatedButton on top with transparent background so splash and
semantics are preserved.
-
SnackbarColors
-
Pre-defined color schemes for different snackbar types.
-
SnackbarKit
-
A utility class for displaying customizable snackbar notifications.
-
SnackbarKitConfig
-
Global configuration for SnackbarKit widgets.
-
TextKit
-
A customizable text widget with pre-configured typography styles.
-
TextKitConfig
-
Global configuration for TextKit widgets.
Exceptions / Errors
-
ApiException
-
A normalized API error thrown for non-2xx HTTP responses
-
NetworkException
-
A transport-level error (connectivity, DNS, TLS, timeout, etc.).