yasuki_gui.ui.deck_builder.deck_data.DeckBuilderRepository#
- class DeckBuilderRepository[source]#
Repository for deck builder data operations.
Methods
DeckBuilderRepository.filter_cards(query[, ...])Filter cards by search query and optional property filters.
DeckBuilderRepository.get_card(card_id)Get card data by ID.
DeckBuilderRepository.get_custom_print(print_id)Return the recipe behind a synthetic custom-print id, or None for a real print.
DeckBuilderRepository.get_prints(card_id)Get all prints for a card, including any registered custom (art-swap) prints.
Register an art-swap recipe and return its stable synthetic print id.
Attributes
all_cardscards_by_id