TcmppConfigInfo class
Configuration information for TCMPP SDK.
Represents a single configuration file entry, either built-in (bundled in assets) or dynamically added at runtime.
Constructors
- TcmppConfigInfo({required String name, required String fileName, bool isBuiltIn = false, DateTime? addedTime})
-
TcmppConfigInfo.fromJson(Map<
String, dynamic> json) -
factory
Properties
- addedTime → DateTime?
-
When this config was added (null for built-in configs)
final
- fileName → String
-
File name in the sandbox directory, e.g. "config_prod.json"
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isBuiltIn → bool
-
Whether this is a built-in config (from assets), cannot be deleted
final
- name → String
-
Display name of the configuration, e.g. "Production", "Staging"
final
- 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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited