UnknownActionConfiguration class final
Unknown placeholder types for handling missing type registrations gracefully. These placeholders allow the system to continue working while providing proper error feedback through the unknown content builder system. Unknown action configuration placeholder.
Used when an ActionConfiguration type cannot be resolved during deserialization.
- Inheritance
-
- Object
- ActionConfiguration
- UnknownActionConfiguration
Constructors
-
UnknownActionConfiguration.new({required String missingSchemaType, required Map<
String, dynamic> jsonPayload})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAwaited → bool?
-
Whether to await this configuration's execution.
finalinherited
-
jsonPayload
→ Map<
String, dynamic> -
final
- missingSchemaType → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schemaType → String
-
The schema type of this configuration.
finalinherited
- title → String?
-
Optional title for this configuration.
finalinherited
Methods
-
execute(
BuildContext context, {Map< String, dynamic> ? arguments}) → Future<void> -
Executes this configuration.
override
-
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
Constants
- schemaName → const String