turboVars<V extends TurboAuthVars> method

V turboVars<V extends TurboAuthVars>({
  1. String? id,
})

Returns a new instance of V with basic variables filled in.

Implementation

V turboVars<V extends TurboAuthVars>({String? id}) {
  return TurboAuthVars(
    id: id ?? api.genId,
    now: DateTime.now(),
    userId: cachedUserId ?? kValuesNoAuthId,
  ) as V;
}