Event class

Constructors

Event.new({String id = "", String name = "", String description = "", String imgUrl = "", String coverImgUrl = "", String ownerId = '', String ownerName = '', String ownerEmail = '', bool public = true, int createdTime = 0, int eventDate = 0, UsageReason reason = UsageReason.any, List<String>? genres, double itemPercentageCoverage = 0.0, int distanceKm = 0, Price? paymentPrice, Price? coverPrice, EventType type = EventType.rehearsal, EventStatus status = EventStatus.draft, Place? place, Position? position, bool isFulfilled = false, List<InstrumentFulfillment>? instrumentsFulfillment, List<BandFulfillment>? bandsFulfillment, bool isOnline = false, bool isTest = false, int participantsLimit = 0})
Event.createBasic(String name, dynamic desc)
Event.fromJSON(dynamic data)

Properties

appMediaItems List<AppMediaItem>?
getter/setter pair
bandsFulfillment List<BandFulfillment>?
getter/setter pair
coverImgUrl String
getter/setter pair
coverPrice Price?
PAYMENT FOR ARTISTS
getter/setter pair
createdTime int
getter/setter pair
description String
getter/setter pair
distanceKm int
MINIMUM % COVERAGE TO ALLOW SEND REQUEST
getter/setter pair
eventDate int
getter/setter pair
genres List<String>?
getter/setter pair
goingProfiles List<String>?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String
getter/setter pair
imgUrl String
getter/setter pair
instrumentsFulfillment List<InstrumentFulfillment>?
getter/setter pair
isFulfilled bool
getter/setter pair
isOnline bool
getter/setter pair
isTest bool
getter/setter pair
itemPercentageCoverage double
getter/setter pair
name String
getter/setter pair
ownerEmail String
getter/setter pair
ownerId String
getter/setter pair
ownerName String
getter/setter pair
participantsLimit int
getter/setter pair
paymentPrice Price?
MAXIMUM DISTANCE TO ALLOW SENDING REQUEST
getter/setter pair
place Place?
getter/setter pair
position ↔ Position?
getter/setter pair
public bool
getter/setter pair
reason UsageReason
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status EventStatus
getter/setter pair
type EventType
COVER PRICE FOR CASUALS
getter/setter pair
watchingProfiles 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