IsibookActivityPatterns extension

Adds pattern-matching-related methods to IsibookActivity.

on

Methods

map<TResult extends Object?>(TResult $default(_IsibookActivity value)) → TResult

Available on IsibookActivity, provided by the IsibookActivityPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>(TResult? $default(_IsibookActivity value)?) → TResult?

Available on IsibookActivity, provided by the IsibookActivityPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>(TResult $default(_IsibookActivity value)?, {required TResult orElse()}) → TResult

Available on IsibookActivity, provided by the IsibookActivityPatterns extension

A variant of map that fallback to returning orElse.
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 of when that fallback to an orElse callback.
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

A switch-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 of when that fallback to returning null