DartBridgeDevConfig class

Development configuration bridge

Wraps C++ rac_dev_config.h functions for development mode with Supabase backend. Credentials are stored ONLY in C++ development_config.cpp (git-ignored). Matches Swift's CppBridge.DevConfig sub-namespace in CppBridge+Environment.swift.

Constructors

DartBridgeDevConfig()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

buildToken String?
Get build token for development mode Returns null if not configured
no setter
isAvailable bool
Check if development config is available
no setter
supabaseKey String?
Get Supabase anon key for development mode Returns null if not configured
no setter
supabaseURL String?
Get Supabase URL for development mode Returns null if not configured
no setter

Static Methods

isUsableCredential(String? value) bool
Whether a baked-in credential is usable: non-empty and not a scaffolding placeholder. Delegates to the canonical commons rule (rac_dev_config_is_usable_credential) so every SDK agrees instead of each re-implementing the rule.
isUsableHttpUrl(String? value) bool
Whether a string is a usable absolute http(s) URL. Delegates to the canonical commons rule (rac_dev_config_is_usable_http_url).