uflow_idflutter library

Classes

UflowApiKey
UflowApp
Models mirroring cloud_uflow's cloud.ts
UFlowBadge
Badge matching .badge
UFlowButton
New button - matches globals.css .btn, .btn-primary, .btn-ghost
UFlowCard
Card matching .card in globals.css
UflowCloud
Cloud API client - uses API key (uf_live_...) or access token (uf_at_...)
UFlowColors
Black-white design system matching cloud_uflow's globals.css and id.uflow.uz Next.js Light: bg #f7f8fa, surface #ffffff, border #e3e6ec, text #1c1c1e Dark: bg #000000, surface #0a0a0c, border #26262b, text #ffffff No RGB gradients - only black/white + blue CTA
UFlowGradientButton
Legacy gradient button - deprecated, use UFlowButton
UflowId
UflowIdAuth
Two auth modes:
UflowIdSubscriptions
UFlowLockOverlay
Locked overlay - now black/white style
UflowLoginResponse
UflowMeResponse
UflowOAuth
OAuth flow matching cloud_uflow's /oauth/token Supports:
UflowPKCE
PKCE helpers
UflowSSO
SSO-like auth among com.modder.* apps
UflowSubscription
UFlowTheme
New theme system - black/white, matching Next.js globals.css
UflowTokenResponse
Token pair from /oauth/token

Exceptions / Errors

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