Space class

Constructors

Space({int? id, required String key, required String name, Icon? icon, SpaceDescriptionValue? description, Content? homepage, required String type, SpaceMetadata? metadata, List<OperationCheckResult>? operations, List<SpacePermission>? permissions, required String status, SpaceSettings? settings, Theme? theme, LookAndFeel? lookAndFeel, SpaceHistory? history, required SpaceExpandable expandable, required GenericLinks links})
Space.fromJson(Map<String, Object?> json)
factory

Properties

description → SpaceDescriptionValue?
final
expandable → SpaceExpandable
final
hashCode → int
The hash code for this object.
no setterinherited
history → SpaceHistory?
final
homepage → Content?
final
icon → Icon?
final
id → int?
final
key → String
final
final
lookAndFeel → LookAndFeel?
final
metadata → SpaceMetadata?
final
name → String
final
operations → List<OperationCheckResult>
final
permissions → List<SpacePermission>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
settings → SpaceSettings?
final
status → String
final
theme → Theme?
final
type → String
final

Methods

copyWith({int? id, String? key, String? name, Icon? icon, SpaceDescriptionValue? description, Content? homepage, String? type, SpaceMetadata? metadata, List<OperationCheckResult>? operations, List<SpacePermission>? permissions, String? status, SpaceSettings? settings, Theme? theme, LookAndFeel? lookAndFeel, SpaceHistory? history, SpaceExpandable? expandable, GenericLinks? links}) → Space
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
toString() → String
A string representation of this object.
inherited

Operators

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