uflow_idflutter library

Classes

UFlowCard
Branded pill card used for feature rows.
UFlowColors
UFlow brand tokens — the same visual language as uflow.uz.
UFlowGradientButton
Gradient-filled button in the UFlow style.
UflowId
Global configuration + shared Supabase client.
UflowIdAuth
Email-OTP authentication (magic code) — no webview, no redirect to id.uflow.uz. The account is the same one used on the web.
UflowIdSubscriptions
Server-side subscription state — always read from id.uflow.uz with the signed-in Supabase token. Nothing is trusted from the device.
UFlowLockOverlay
Locked-state overlay: dims content and shows a small lock chip.
UflowSubscription
A server-side entitlement on id.uflow.uz.

Functions

uflowDarkTheme() → ThemeData
Dark theme preconfigured with the UFlow palette.

Exceptions / Errors

UflowIdException
UflowIdNetworkException
Thrown when a server call fails (network / 4xx / 5xx).
UflowIdNotSubscribedException
Thrown when the requested subscription feature is not active.