Band class
Constructors
-
Band.new({String id = "", String email = '', String name = "", String description = "", String photoUrl = "", String coverImgUrl = "", UsageReason reason = UsageReason.any, Price? pricePerHour, double reviewStars = 10.0, bool isActive = false, int createdTime = 0, int lastSession = 0, Position? position, Review? lastReview, List<
String> ? bannedGenres, List<String> ? itemmates, List<String> ? eventmates, List<String> ? followers, List<String> ? following, List<String> ? unfollowing, List<String> ? posts, List<String> ? reports, List<String> ? events, List<String> ? reviews, List<String> ? playingEvents, List<String> ? requests, List<String> ? sentRequests, List<String> ? invitationRequests}) - Band.fromJSON(dynamic data)
Properties
-
bannedGenres
↔ List<
String> ? -
getter/setter pair
-
chambers
↔ Map<
String, Chamber> ? -
getter/setter pair
- coverImgUrl ↔ String
-
getter/setter pair
- createdTime ↔ int
-
getter/setter pair
- description ↔ String
-
getter/setter pair
- email ↔ String
-
getter/setter pair
-
eventmates
↔ List<
String> ? -
getter/setter pair
-
events
↔ List<
String> ? -
getter/setter pair
-
followers
↔ List<
String> ? -
getter/setter pair
-
following
↔ List<
String> ? -
getter/setter pair
-
genres
↔ Map<
String, Genre> ? -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
getter/setter pair
-
getter/setter pair
- id ↔ String
-
getter/setter pair
-
invitationRequests
↔ List<
String> ? -
getter/setter pair
- isActive ↔ bool
-
getter/setter pair
- isFulfilled ↔ bool
-
getter/setter pair
-
itemlists
↔ Map<
String, Itemlist> ? -
These are retrieved from a Firebase Collection
getter/setter pair
-
itemmates
↔ List<
String> ? -
getter/setter pair
- lastReview ↔ Review?
-
getter/setter pair
- lastSession ↔ int
-
getter/setter pair
-
members
↔ Map<
String, BandMember> ? -
getter/setter pair
- name ↔ String
-
getter/setter pair
- photoUrl ↔ String
-
getter/setter pair
-
playingEvents
↔ List<
String> ? -
getter/setter pair
- position ↔ Position?
-
getter/setter pair
-
posts
↔ List<
String> ? -
getter/setter pair
- pricePerHour ↔ Price?
-
getter/setter pair
- reason ↔ UsageReason
-
getter/setter pair
-
reports
↔ List<
String> ? -
getter/setter pair
-
requests
↔ List<
String> ? -
getter/setter pair
-
reviews
↔ List<
String> ? -
getter/setter pair
- reviewStars ↔ double
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sentRequests
↔ List<
String> ? -
getter/setter pair
-
unfollowing
↔ List<
String> ? -
getter/setter pair
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.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited