AuthApiRest constructor

AuthApiRest({
  1. required String clientId,
  2. required String clientSecret,
  3. required RedirectUri redirectUri,
  4. required GestorData gestorData,
  5. required String coleccionFuncionesBackend,
  6. bool apiRestEnableDebugLogs = false,
  7. bool cloudDbEnableDebugLogs = false,
  8. bool authApiRestEnableDebugLogs = false,
})

Implementation

factory AuthApiRest({
  required String clientId,
  required String clientSecret,
  required RedirectUri redirectUri,
  required GestorData gestorData,
  required String coleccionFuncionesBackend,
  bool apiRestEnableDebugLogs = false,
  bool cloudDbEnableDebugLogs = false,
  bool authApiRestEnableDebugLogs = false,
}) {
  _instance ??= AuthApiRest._internal(
    clientId: clientId,
    clientSecret: clientSecret,
    redirectUri: redirectUri,
    gestorData: gestorData,
    coleccionFuncionesBackend: coleccionFuncionesBackend,
    apiRestEnableDebugLogs: apiRestEnableDebugLogs,
    cloudDbEnableDebugLogs: cloudDbEnableDebugLogs,
    authApiRestEnableDebugLogs: authApiRestEnableDebugLogs,
  );
  return _instance!;
}