CardLayout:
    | "normal"
    | "split"
    | "flip"
    | "transform"
    | "modal_dfc"
    | "meld"
    | "leveler"
    | "class"
    | "case"
    | "saga"
    | "adventure"
    | "mutate"
    | "prototype"
    | "battle"
    | "planar"
    | "scheme"
    | "vanguard"
    | "token"
    | "double_faced_token"
    | "emblem"
    | "augment"
    | "host"
    | "art_series"
    | "reversible_card"

Defines the Scryfall card layout which is available in @typhonjs-tcg/scrydex/data/db!CardDB.Data.Card.layout.

See the links below for Scryfall examples of each layout.

Type Declaration

  • "normal"

    A standard Magic card with one face.

  • "split"

    A split-faced card.

  • "flip"

    Cards that invert vertically with the flip keyword.

  • "transform"

    Double-sided cards that transform.

  • "modal_dfc"

    Double-sided cards that can be played either-side.

  • "meld"

    Cards with meld parts printed on the back.

  • "leveler"

    Cards with Level Up.

  • "class"

    Class-type enchantment cards.

  • "case"

    Case-type enchantment cards.

  • "saga"

    Saga-type cards.

  • "adventure"

    Cards with an Adventure spell part.

  • "mutate"

    Cards with Mutate.

  • "prototype"

    Cards with Prototype.

  • "battle"

    Battle-type cards.

  • "planar"

    Plane and Phenomenon-type cards.

  • "scheme"

    Scheme-type cards.

  • "vanguard"

    Vanguard-type cards.

  • "token"

    Token cards.

  • "double_faced_token"

    Tokens with another token printed on the back.

  • "emblem"

    Emblem cards.

  • "augment"

    Cards with Augment.

  • "host"

    Host-type cards.

  • "art_series"

    Art Series collectable double-faced cards.

  • "reversible_card"

    A Magic card with two sides that are unrelated.