IsibookActivityPatterns extension
Adds pattern-matching-related methods to IsibookActivity.
Methods
-
map<
TResult extends Object?> (TResult $default(_IsibookActivity value)) → TResult -
Available on IsibookActivity, provided by the IsibookActivityPatterns extension
Aswitch-like method, using callbacks. -
mapOrNull<
TResult extends Object?> (TResult? $default(_IsibookActivity value)?) → TResult? -
Available on IsibookActivity, provided by the IsibookActivityPatterns extension
A variant ofmapthat fallback to returningnull. -
maybeMap<
TResult extends Object?> (TResult $default(_IsibookActivity value)?, {required TResult orElse()}) → TResult -
Available on IsibookActivity, provided by the IsibookActivityPatterns extension
A variant ofmapthat fallback to returningorElse. -
maybeWhen<
TResult extends Object?> (TResult $default(int id, int commercialId, String name, String description, List images, List tags, int isibookSpaceId, int numberOfSeats, int numberOfReserved, int hourBeforeLate, num price, Jiffy? deletedAt, Jiffy createdAt, Jiffy updatedAt, List metadata, int orderColumn, bool canPayWithPoints, bool isDiscountActive, String cancellationPolicy, Jiffy dateStart, Jiffy dateEnd, List imagesUrl)?, {required TResult orElse()}) → TResult -
Available on IsibookActivity, provided by the IsibookActivityPatterns extension
A variant ofwhenthat fallback to anorElsecallback. -
when<
TResult extends Object?> (TResult $default(int id, int commercialId, String name, String description, List images, List tags, int isibookSpaceId, int numberOfSeats, int numberOfReserved, int hourBeforeLate, num price, Jiffy? deletedAt, Jiffy createdAt, Jiffy updatedAt, List metadata, int orderColumn, bool canPayWithPoints, bool isDiscountActive, String cancellationPolicy, Jiffy dateStart, Jiffy dateEnd, List imagesUrl)) → TResult -
Available on IsibookActivity, provided by the IsibookActivityPatterns extension
Aswitch-like method, using callbacks. -
whenOrNull<
TResult extends Object?> (TResult? $default(int id, int commercialId, String name, String description, List images, List tags, int isibookSpaceId, int numberOfSeats, int numberOfReserved, int hourBeforeLate, num price, Jiffy? deletedAt, Jiffy createdAt, Jiffy updatedAt, List metadata, int orderColumn, bool canPayWithPoints, bool isDiscountActive, String cancellationPolicy, Jiffy dateStart, Jiffy dateEnd, List imagesUrl)?) → TResult? -
Available on IsibookActivity, provided by the IsibookActivityPatterns extension
A variant ofwhenthat fallback to returningnull