when<T> method

T when<T>({
  1. required T mLoginPassword(),
  2. required T mLoginToken(),
})

Implementation

T when<T>({
  required T Function() mLoginPassword,
  required T Function() mLoginToken,
}) =>
    {
      LoginType.mLoginPassword: mLoginPassword,
      LoginType.mLoginToken: mLoginToken,
    }[this]!();