PassportElementExtensions extension

on

Methods

map<TResult extends Object?>({required TResult address(PassportElementAddress value), required TResult bankStatement(PassportElementBankStatement value), required TResult driverLicense(PassportElementDriverLicense value), required TResult emailAddress(PassportElementEmailAddress value), required TResult identityCard(PassportElementIdentityCard value), required TResult internalPassport(PassportElementInternalPassport value), required TResult passport(PassportElementPassport value), required TResult passportRegistration(PassportElementPassportRegistration value), required TResult personalDetails(PassportElementPersonalDetails value), required TResult phoneNumber(PassportElementPhoneNumber value), required TResult rentalAgreement(PassportElementRentalAgreement value), required TResult temporaryRegistration(PassportElementTemporaryRegistration value), required TResult utilityBill(PassportElementUtilityBill value)}) → TResult

Available on PassportElement, provided by the PassportElementExtensions extension

maybeMap<TResult extends Object?>({TResult address(PassportElementAddress value)?, TResult bankStatement(PassportElementBankStatement value)?, TResult driverLicense(PassportElementDriverLicense value)?, TResult emailAddress(PassportElementEmailAddress value)?, TResult identityCard(PassportElementIdentityCard value)?, TResult internalPassport(PassportElementInternalPassport value)?, TResult passport(PassportElementPassport value)?, TResult passportRegistration(PassportElementPassportRegistration value)?, TResult personalDetails(PassportElementPersonalDetails value)?, TResult phoneNumber(PassportElementPhoneNumber value)?, TResult rentalAgreement(PassportElementRentalAgreement value)?, TResult temporaryRegistration(PassportElementTemporaryRegistration value)?, TResult utilityBill(PassportElementUtilityBill value)?, required TResult orElse()}) → TResult

Available on PassportElement, provided by the PassportElementExtensions extension