AppData class
Application configuration data.
Contains settings and configuration options for the Stream Feeds application including URL enrichment, translation, and file upload configurations.
- Annotations
-
- @freezed
Constructors
- AppData({required bool asyncUrlEnrichEnabled, required bool autoTranslationEnabled, required FileUploadConfigData fileUploadConfig, required FileUploadConfigData imageUploadConfig, required String name})
-
Creates a new AppData instance.
const
Properties
- asyncUrlEnrichEnabled → bool
-
Whether async URL enrichment is enabled.
final
- autoTranslationEnabled → bool
-
Whether auto translation is enabled.
final
-
copyWith
→ $AppDataCopyWith<
AppData> -
Create a copy of AppData
with the given fields replaced by the non-null parameter values.
no setterinherited
- fileUploadConfig → FileUploadConfigData
-
Configuration for file uploads.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- imageUploadConfig → FileUploadConfigData
-
Configuration for image uploads.
final
- name → String
-
Name of the application.
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
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited