Expand description
Funções genéricas usadas na importação de bibliotecas de plataformas externas (Steam, Epic, GOG).
Fornece comandos para salvar dados dos jogos nos bancos de dados e mensagens padronizadas.
Structs§
- Newly
Imported Game - Dados mínimos de um jogo recém-inserido, usados para disparar enriquecimento automático logo após a importação.
- Scan
Game Input - Scan
Result
Enums§
- Import
Outcome - Resultado de uma importação, usado por
spawn_import_custompara fontes com persistência própria (IndieGala, Itch.io, Legacy Games), que gravam campos extras (description_raw,tags,cover_url) fora doSourceGamepadrão e por isso não passam porpersist_source_games.
Functions§
- format_
import_ empty - Mensagem padrão de biblioteca vazia: “Nenhum jogo
encontrado.” - format_
import_ summary - Mensagem padrão de sucesso: “
: X adicionados, Y atualizados”. - format_
login_ success - Mensagem padrão de conexão bem sucedida: “Conta
conectada com sucesso!” - spawn_
import - Executa uma importação de plataforma em background, sem bloquear o comando Tauri.
- spawn_
import_ custom - Como
spawn_import, mas para fontes cuja persistência já está embutida emrun(fetch + persist_*_games próprio), retornando o resultado final e não uma lista crua deSourceGame. - trigger_
enrichment_ if_ needed - Dispara o enriquecimento de metadados em background para jogos recém-importados, se houver algum.