V2InstanceConfiguration class

Annotations
  • @freezed

Constructors

V2InstanceConfiguration({required InstanceUrlsConfiguration urls, required InstanceAccountsConfiguration accounts, required InstanceStatusesConfiguration statuses, @JsonKey(name: 'media_attachments') required InstanceMediaConfiguration media, required InstancePollsConfiguration polls, required InstanceTranslationConfiguration translation})
const
factory
V2InstanceConfiguration.fromJson(Map<String, Object?> json)
factory

Properties

accounts InstanceAccountsConfiguration
Limits related to accounts.
no setterinherited
copyWith → $V2InstanceConfigurationCopyWith<V2InstanceConfiguration>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
media InstanceMediaConfiguration
Hints for which attachments will be accepted.
no setterinherited
polls InstancePollsConfiguration
Limits related to polls.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
statuses InstanceStatusesConfiguration
Limits related to authoring statuses.
no setterinherited
translation → InstanceTranslationConfiguration
Hints related to translation.
no setterinherited
urls InstanceUrlsConfiguration
URLs of interest for clients apps.
no setterinherited

Methods

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

Operators

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