CardColorFilterUtils

Utility functions for filtering cards by color.

Usage:

import { CardColorFilterUtils } from '@devmugi/scryfall-api';

const redCards = CardColorFilterUtils.filterByColor(cards, "R");
const colorless = CardColorFilterUtils.filterColorless(cards);

Functions

Link copied to clipboard
fun filterByColor(cards: Array<Card>, vararg colors: String): Array<Card>

Filter cards by exact color identity

Link copied to clipboard
fun filterByColorIncludes(cards: Array<Card>, vararg colors: String): Array<Card>

Filter cards that contain any of the specified colors

Link copied to clipboard
fun filterColorless(cards: Array<Card>): Array<Card>

Filter colorless cards

Link copied to clipboard
fun filterMulticolored(cards: Array<Card>): Array<Card>

Filter multicolored cards