when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>(
  1. {required TResult initialized(
      ),
    1. required TResult joining(
        ),
      1. required TResult joined(
        1. CallConfig callConfig
        ),
      2. required TResult leaving(
          ),
        1. required TResult left(
            )}
          )
          inherited

          Implementation

          @optionalTypeArgs
          TResult when<TResult extends Object?>({
            required TResult Function() initialized,
            required TResult Function() joining,
            required TResult Function(
                    @JsonKey(name: 'callConfiguration') CallConfig callConfig)
                joined,
            required TResult Function() leaving,
            required TResult Function() left,
          }) =>
              throw _privateConstructorUsedError;