maybeWhen<R> method

R maybeWhen<R>({
  1. required R orElse(),
  2. R langAar()?,
  3. R langAbk()?,
  4. R langAve()?,
  5. R langAfr()?,
  6. R langAka()?,
  7. R langAmh()?,
  8. R langArg()?,
  9. R langAra()?,
  10. R langAsm()?,
  11. R langAva()?,
  12. R langAym()?,
  13. R langAze()?,
  14. R langBak()?,
  15. R langBel()?,
  16. R langBul()?,
  17. R langBih()?,
  18. R langBis()?,
  19. R langBam()?,
  20. R langBen()?,
  21. R langBod()?,
  22. R langBre()?,
  23. R langBos()?,
  24. R langCat()?,
  25. R langChe()?,
  26. R langCha()?,
  27. R langCos()?,
  28. R langCre()?,
  29. R langCes()?,
  30. R langChu()?,
  31. R langChv()?,
  32. R langCor()?,
  33. R langCym()?,
  34. R langDan()?,
  35. R langDeu()?,
  36. R langDiv()?,
  37. R langDzo()?,
  38. R langEwe()?,
  39. R langEll()?,
  40. R langEng()?,
  41. R langEpo()?,
  42. R langEst()?,
  43. R langEus()?,
  44. R langFas()?,
  45. R langFul()?,
  46. R langFin()?,
  47. R langFij()?,
  48. R langFao()?,
  49. R langFra()?,
  50. R langFry()?,
  51. R langGle()?,
  52. R langGla()?,
  53. R langGlg()?,
  54. R langGrn()?,
  55. R langGuj()?,
  56. R langGlv()?,
  57. R langHau()?,
  58. R langHeb()?,
  59. R langHin()?,
  60. R langHmo()?,
  61. R langHrv()?,
  62. R langHat()?,
  63. R langHun()?,
  64. R langHye()?,
  65. R langHer()?,
  66. R langIna()?,
  67. R langInd()?,
  68. R langIle()?,
  69. R langIbo()?,
  70. R langIii()?,
  71. R langIpk()?,
  72. R langIdo()?,
  73. R langIsl()?,
  74. R langIta()?,
  75. R langIku()?,
  76. R langJpn()?,
  77. R langJav()?,
  78. R langKat()?,
  79. R langKon()?,
  80. R langKik()?,
  81. R langKua()?,
  82. R langKaz()?,
  83. R langKal()?,
  84. R langKin()?,
  85. R langKhm()?,
  86. R langKan()?,
  87. R langKor()?,
  88. R langKau()?,
  89. R langKas()?,
  90. R langKur()?,
  91. R langKom()?,
  92. R langKir()?,
  93. R langLat()?,
  94. R langLtz()?,
  95. R langLug()?,
  96. R langLim()?,
  97. R langLin()?,
  98. R langLao()?,
  99. R langLit()?,
  100. R langLub()?,
  101. R langLav()?,
  102. R langMlg()?,
  103. R langMah()?,
  104. R langMri()?,
  105. R langMkd()?,
  106. R langMal()?,
  107. R langMon()?,
  108. R langMar()?,
  109. R langMsa()?,
  110. R langMlt()?,
  111. R langMya()?,
  112. R langNau()?,
  113. R langNob()?,
  114. R langNde()?,
  115. R langNep()?,
  116. R langNdo()?,
  117. R langNld()?,
  118. R langNno()?,
  119. R langNor()?,
  120. R langNbl()?,
  121. R langNav()?,
  122. R langNya()?,
  123. R langOci()?,
  124. R langOji()?,
  125. R langOrm()?,
  126. R langOri()?,
  127. R langOss()?,
  128. R langPan()?,
  129. R langPli()?,
  130. R langPol()?,
  131. R langPus()?,
  132. R langPor()?,
  133. R langQue()?,
  134. R langRoh()?,
  135. R langRun()?,
  136. R langRon()?,
  137. R langRus()?,
  138. R langSan()?,
  139. R langSrd()?,
  140. R langSnd()?,
  141. R langSme()?,
  142. R langSag()?,
  143. R langSin()?,
  144. R langSlk()?,
  145. R langSlv()?,
  146. R langSmo()?,
  147. R langSna()?,
  148. R langSom()?,
  149. R langSpa()?,
  150. R langSqi()?,
  151. R langSrp()?,
  152. R langSsw()?,
  153. R langSot()?,
  154. R langSun()?,
  155. R langSwe()?,
  156. R langSwa()?,
  157. R langTam()?,
  158. R langTel()?,
  159. R langTgk()?,
  160. R langTha()?,
  161. R langTir()?,
  162. R langTuk()?,
  163. R langTgl()?,
  164. R langTsn()?,
  165. R langTon()?,
  166. R langTur()?,
  167. R langTso()?,
  168. R langTat()?,
  169. R langTwi()?,
  170. R langTah()?,
  171. R langUig()?,
  172. R langUkr()?,
  173. R langUrd()?,
  174. R langUzb()?,
  175. R langVen()?,
  176. R langVie()?,
  177. R langVol()?,
  178. R langWln()?,
  179. R langWol()?,
  180. R langXho()?,
  181. R langYid()?,
  182. R langYor()?,
  183. R langZha()?,
  184. R langZho()?,
  185. R langZul()?,
})

Implementation

R maybeWhen<R>({
  required R Function() orElse,
  R Function()? langAar,
  R Function()? langAbk,
  R Function()? langAve,
  R Function()? langAfr,
  R Function()? langAka,
  R Function()? langAmh,
  R Function()? langArg,
  R Function()? langAra,
  R Function()? langAsm,
  R Function()? langAva,
  R Function()? langAym,
  R Function()? langAze,
  R Function()? langBak,
  R Function()? langBel,
  R Function()? langBul,
  R Function()? langBih,
  R Function()? langBis,
  R Function()? langBam,
  R Function()? langBen,
  R Function()? langBod,
  R Function()? langBre,
  R Function()? langBos,
  R Function()? langCat,
  R Function()? langChe,
  R Function()? langCha,
  R Function()? langCos,
  R Function()? langCre,
  R Function()? langCes,
  R Function()? langChu,
  R Function()? langChv,
  R Function()? langCor,
  R Function()? langCym,
  R Function()? langDan,
  R Function()? langDeu,
  R Function()? langDiv,
  R Function()? langDzo,
  R Function()? langEwe,
  R Function()? langEll,
  R Function()? langEng,
  R Function()? langEpo,
  R Function()? langEst,
  R Function()? langEus,
  R Function()? langFas,
  R Function()? langFul,
  R Function()? langFin,
  R Function()? langFij,
  R Function()? langFao,
  R Function()? langFra,
  R Function()? langFry,
  R Function()? langGle,
  R Function()? langGla,
  R Function()? langGlg,
  R Function()? langGrn,
  R Function()? langGuj,
  R Function()? langGlv,
  R Function()? langHau,
  R Function()? langHeb,
  R Function()? langHin,
  R Function()? langHmo,
  R Function()? langHrv,
  R Function()? langHat,
  R Function()? langHun,
  R Function()? langHye,
  R Function()? langHer,
  R Function()? langIna,
  R Function()? langInd,
  R Function()? langIle,
  R Function()? langIbo,
  R Function()? langIii,
  R Function()? langIpk,
  R Function()? langIdo,
  R Function()? langIsl,
  R Function()? langIta,
  R Function()? langIku,
  R Function()? langJpn,
  R Function()? langJav,
  R Function()? langKat,
  R Function()? langKon,
  R Function()? langKik,
  R Function()? langKua,
  R Function()? langKaz,
  R Function()? langKal,
  R Function()? langKin,
  R Function()? langKhm,
  R Function()? langKan,
  R Function()? langKor,
  R Function()? langKau,
  R Function()? langKas,
  R Function()? langKur,
  R Function()? langKom,
  R Function()? langKir,
  R Function()? langLat,
  R Function()? langLtz,
  R Function()? langLug,
  R Function()? langLim,
  R Function()? langLin,
  R Function()? langLao,
  R Function()? langLit,
  R Function()? langLub,
  R Function()? langLav,
  R Function()? langMlg,
  R Function()? langMah,
  R Function()? langMri,
  R Function()? langMkd,
  R Function()? langMal,
  R Function()? langMon,
  R Function()? langMar,
  R Function()? langMsa,
  R Function()? langMlt,
  R Function()? langMya,
  R Function()? langNau,
  R Function()? langNob,
  R Function()? langNde,
  R Function()? langNep,
  R Function()? langNdo,
  R Function()? langNld,
  R Function()? langNno,
  R Function()? langNor,
  R Function()? langNbl,
  R Function()? langNav,
  R Function()? langNya,
  R Function()? langOci,
  R Function()? langOji,
  R Function()? langOrm,
  R Function()? langOri,
  R Function()? langOss,
  R Function()? langPan,
  R Function()? langPli,
  R Function()? langPol,
  R Function()? langPus,
  R Function()? langPor,
  R Function()? langQue,
  R Function()? langRoh,
  R Function()? langRun,
  R Function()? langRon,
  R Function()? langRus,
  R Function()? langSan,
  R Function()? langSrd,
  R Function()? langSnd,
  R Function()? langSme,
  R Function()? langSag,
  R Function()? langSin,
  R Function()? langSlk,
  R Function()? langSlv,
  R Function()? langSmo,
  R Function()? langSna,
  R Function()? langSom,
  R Function()? langSpa,
  R Function()? langSqi,
  R Function()? langSrp,
  R Function()? langSsw,
  R Function()? langSot,
  R Function()? langSun,
  R Function()? langSwe,
  R Function()? langSwa,
  R Function()? langTam,
  R Function()? langTel,
  R Function()? langTgk,
  R Function()? langTha,
  R Function()? langTir,
  R Function()? langTuk,
  R Function()? langTgl,
  R Function()? langTsn,
  R Function()? langTon,
  R Function()? langTur,
  R Function()? langTso,
  R Function()? langTat,
  R Function()? langTwi,
  R Function()? langTah,
  R Function()? langUig,
  R Function()? langUkr,
  R Function()? langUrd,
  R Function()? langUzb,
  R Function()? langVen,
  R Function()? langVie,
  R Function()? langVol,
  R Function()? langWln,
  R Function()? langWol,
  R Function()? langXho,
  R Function()? langYid,
  R Function()? langYor,
  R Function()? langZha,
  R Function()? langZho,
  R Function()? langZul,
}) =>
    switch (this) {
      LangAar() => langAar?.call() ?? orElse(),
      LangAbk() => langAbk?.call() ?? orElse(),
      LangAve() => langAve?.call() ?? orElse(),
      LangAfr() => langAfr?.call() ?? orElse(),
      LangAka() => langAka?.call() ?? orElse(),
      LangAmh() => langAmh?.call() ?? orElse(),
      LangArg() => langArg?.call() ?? orElse(),
      LangAra() => langAra?.call() ?? orElse(),
      LangAsm() => langAsm?.call() ?? orElse(),
      LangAva() => langAva?.call() ?? orElse(),
      LangAym() => langAym?.call() ?? orElse(),
      LangAze() => langAze?.call() ?? orElse(),
      LangBak() => langBak?.call() ?? orElse(),
      LangBel() => langBel?.call() ?? orElse(),
      LangBul() => langBul?.call() ?? orElse(),
      LangBih() => langBih?.call() ?? orElse(),
      LangBis() => langBis?.call() ?? orElse(),
      LangBam() => langBam?.call() ?? orElse(),
      LangBen() => langBen?.call() ?? orElse(),
      LangBod() => langBod?.call() ?? orElse(),
      LangBre() => langBre?.call() ?? orElse(),
      LangBos() => langBos?.call() ?? orElse(),
      LangCat() => langCat?.call() ?? orElse(),
      LangChe() => langChe?.call() ?? orElse(),
      LangCha() => langCha?.call() ?? orElse(),
      LangCos() => langCos?.call() ?? orElse(),
      LangCre() => langCre?.call() ?? orElse(),
      LangCes() => langCes?.call() ?? orElse(),
      LangChu() => langChu?.call() ?? orElse(),
      LangChv() => langChv?.call() ?? orElse(),
      LangCor() => langCor?.call() ?? orElse(),
      LangCym() => langCym?.call() ?? orElse(),
      LangDan() => langDan?.call() ?? orElse(),
      LangDeu() => langDeu?.call() ?? orElse(),
      LangDiv() => langDiv?.call() ?? orElse(),
      LangDzo() => langDzo?.call() ?? orElse(),
      LangEwe() => langEwe?.call() ?? orElse(),
      LangEll() => langEll?.call() ?? orElse(),
      LangEng() => langEng?.call() ?? orElse(),
      LangEpo() => langEpo?.call() ?? orElse(),
      LangEst() => langEst?.call() ?? orElse(),
      LangEus() => langEus?.call() ?? orElse(),
      LangFas() => langFas?.call() ?? orElse(),
      LangFul() => langFul?.call() ?? orElse(),
      LangFin() => langFin?.call() ?? orElse(),
      LangFij() => langFij?.call() ?? orElse(),
      LangFao() => langFao?.call() ?? orElse(),
      LangFra() => langFra?.call() ?? orElse(),
      LangFry() => langFry?.call() ?? orElse(),
      LangGle() => langGle?.call() ?? orElse(),
      LangGla() => langGla?.call() ?? orElse(),
      LangGlg() => langGlg?.call() ?? orElse(),
      LangGrn() => langGrn?.call() ?? orElse(),
      LangGuj() => langGuj?.call() ?? orElse(),
      LangGlv() => langGlv?.call() ?? orElse(),
      LangHau() => langHau?.call() ?? orElse(),
      LangHeb() => langHeb?.call() ?? orElse(),
      LangHin() => langHin?.call() ?? orElse(),
      LangHmo() => langHmo?.call() ?? orElse(),
      LangHrv() => langHrv?.call() ?? orElse(),
      LangHat() => langHat?.call() ?? orElse(),
      LangHun() => langHun?.call() ?? orElse(),
      LangHye() => langHye?.call() ?? orElse(),
      LangHer() => langHer?.call() ?? orElse(),
      LangIna() => langIna?.call() ?? orElse(),
      LangInd() => langInd?.call() ?? orElse(),
      LangIle() => langIle?.call() ?? orElse(),
      LangIbo() => langIbo?.call() ?? orElse(),
      LangIii() => langIii?.call() ?? orElse(),
      LangIpk() => langIpk?.call() ?? orElse(),
      LangIdo() => langIdo?.call() ?? orElse(),
      LangIsl() => langIsl?.call() ?? orElse(),
      LangIta() => langIta?.call() ?? orElse(),
      LangIku() => langIku?.call() ?? orElse(),
      LangJpn() => langJpn?.call() ?? orElse(),
      LangJav() => langJav?.call() ?? orElse(),
      LangKat() => langKat?.call() ?? orElse(),
      LangKon() => langKon?.call() ?? orElse(),
      LangKik() => langKik?.call() ?? orElse(),
      LangKua() => langKua?.call() ?? orElse(),
      LangKaz() => langKaz?.call() ?? orElse(),
      LangKal() => langKal?.call() ?? orElse(),
      LangKin() => langKin?.call() ?? orElse(),
      LangKhm() => langKhm?.call() ?? orElse(),
      LangKan() => langKan?.call() ?? orElse(),
      LangKor() => langKor?.call() ?? orElse(),
      LangKau() => langKau?.call() ?? orElse(),
      LangKas() => langKas?.call() ?? orElse(),
      LangKur() => langKur?.call() ?? orElse(),
      LangKom() => langKom?.call() ?? orElse(),
      LangKir() => langKir?.call() ?? orElse(),
      LangLat() => langLat?.call() ?? orElse(),
      LangLtz() => langLtz?.call() ?? orElse(),
      LangLug() => langLug?.call() ?? orElse(),
      LangLim() => langLim?.call() ?? orElse(),
      LangLin() => langLin?.call() ?? orElse(),
      LangLao() => langLao?.call() ?? orElse(),
      LangLit() => langLit?.call() ?? orElse(),
      LangLub() => langLub?.call() ?? orElse(),
      LangLav() => langLav?.call() ?? orElse(),
      LangMlg() => langMlg?.call() ?? orElse(),
      LangMah() => langMah?.call() ?? orElse(),
      LangMri() => langMri?.call() ?? orElse(),
      LangMkd() => langMkd?.call() ?? orElse(),
      LangMal() => langMal?.call() ?? orElse(),
      LangMon() => langMon?.call() ?? orElse(),
      LangMar() => langMar?.call() ?? orElse(),
      LangMsa() => langMsa?.call() ?? orElse(),
      LangMlt() => langMlt?.call() ?? orElse(),
      LangMya() => langMya?.call() ?? orElse(),
      LangNau() => langNau?.call() ?? orElse(),
      LangNob() => langNob?.call() ?? orElse(),
      LangNde() => langNde?.call() ?? orElse(),
      LangNep() => langNep?.call() ?? orElse(),
      LangNdo() => langNdo?.call() ?? orElse(),
      LangNld() => langNld?.call() ?? orElse(),
      LangNno() => langNno?.call() ?? orElse(),
      LangNor() => langNor?.call() ?? orElse(),
      LangNbl() => langNbl?.call() ?? orElse(),
      LangNav() => langNav?.call() ?? orElse(),
      LangNya() => langNya?.call() ?? orElse(),
      LangOci() => langOci?.call() ?? orElse(),
      LangOji() => langOji?.call() ?? orElse(),
      LangOrm() => langOrm?.call() ?? orElse(),
      LangOri() => langOri?.call() ?? orElse(),
      LangOss() => langOss?.call() ?? orElse(),
      LangPan() => langPan?.call() ?? orElse(),
      LangPli() => langPli?.call() ?? orElse(),
      LangPol() => langPol?.call() ?? orElse(),
      LangPus() => langPus?.call() ?? orElse(),
      LangPor() => langPor?.call() ?? orElse(),
      LangQue() => langQue?.call() ?? orElse(),
      LangRoh() => langRoh?.call() ?? orElse(),
      LangRun() => langRun?.call() ?? orElse(),
      LangRon() => langRon?.call() ?? orElse(),
      LangRus() => langRus?.call() ?? orElse(),
      LangSan() => langSan?.call() ?? orElse(),
      LangSrd() => langSrd?.call() ?? orElse(),
      LangSnd() => langSnd?.call() ?? orElse(),
      LangSme() => langSme?.call() ?? orElse(),
      LangSag() => langSag?.call() ?? orElse(),
      LangSin() => langSin?.call() ?? orElse(),
      LangSlk() => langSlk?.call() ?? orElse(),
      LangSlv() => langSlv?.call() ?? orElse(),
      LangSmo() => langSmo?.call() ?? orElse(),
      LangSna() => langSna?.call() ?? orElse(),
      LangSom() => langSom?.call() ?? orElse(),
      LangSpa() => langSpa?.call() ?? orElse(),
      LangSqi() => langSqi?.call() ?? orElse(),
      LangSrp() => langSrp?.call() ?? orElse(),
      LangSsw() => langSsw?.call() ?? orElse(),
      LangSot() => langSot?.call() ?? orElse(),
      LangSun() => langSun?.call() ?? orElse(),
      LangSwe() => langSwe?.call() ?? orElse(),
      LangSwa() => langSwa?.call() ?? orElse(),
      LangTam() => langTam?.call() ?? orElse(),
      LangTel() => langTel?.call() ?? orElse(),
      LangTgk() => langTgk?.call() ?? orElse(),
      LangTha() => langTha?.call() ?? orElse(),
      LangTir() => langTir?.call() ?? orElse(),
      LangTuk() => langTuk?.call() ?? orElse(),
      LangTgl() => langTgl?.call() ?? orElse(),
      LangTsn() => langTsn?.call() ?? orElse(),
      LangTon() => langTon?.call() ?? orElse(),
      LangTur() => langTur?.call() ?? orElse(),
      LangTso() => langTso?.call() ?? orElse(),
      LangTat() => langTat?.call() ?? orElse(),
      LangTwi() => langTwi?.call() ?? orElse(),
      LangTah() => langTah?.call() ?? orElse(),
      LangUig() => langUig?.call() ?? orElse(),
      LangUkr() => langUkr?.call() ?? orElse(),
      LangUrd() => langUrd?.call() ?? orElse(),
      LangUzb() => langUzb?.call() ?? orElse(),
      LangVen() => langVen?.call() ?? orElse(),
      LangVie() => langVie?.call() ?? orElse(),
      LangVol() => langVol?.call() ?? orElse(),
      LangWln() => langWln?.call() ?? orElse(),
      LangWol() => langWol?.call() ?? orElse(),
      LangXho() => langXho?.call() ?? orElse(),
      LangYid() => langYid?.call() ?? orElse(),
      LangYor() => langYor?.call() ?? orElse(),
      LangZha() => langZha?.call() ?? orElse(),
      LangZho() => langZho?.call() ?? orElse(),
      LangZul() => langZul?.call() ?? orElse(),
      _ => orElse(),
    };