Přeskočit na hlavní obsah

Multi Cards

Komponenta ISLE, která umožňuje vytvářet a ovládat více otočných karet (např. ve hře Memory).

Možnosti

  • animation | object: pokud je nastaveno, komponenta používá vstupní animaci; objekt obsahuje název (například anim-scale-up) a dobu trvání (například 1.7s = 1,7 sekundy).. Default: {}.
  • memory | boolean: zda povolit režim paměťové hry, ve kterém je třeba porovnávat dvojice zadaných hodnot.. Default: none.
  • onChange | function: funkce, která obdrží matici převratných karet.. Default: onChange() {}.
  • onMemoryComplete | function: zpětné volání vyvolané, pokud je hra s pamětí dokončena. Default: onMemoryComplete() {}.
  • oneTime | boolean: označuje, zda může být proces převrácení proveden pouze jednou.. Default: false.
  • values | array<object>: hodnoty pro příslušné karty, zadané v poli, které má vstupní pole pro hodnotu přední a zadní. Takovou hodnotou může být řetězec, ale také plnohodnotná komponenta ISLE.. Default: [].
  • style | object: Řádkové styly CSS. Default: {}.
  • containerStyle | object: CSS styl kontejnerů karet. Default: {}.
  • frontStyle | object: CSS styl přední strany karet. Default: {}.
  • backStyle | object: CSS styl zadní strany karet. Default: {}.

Příklady

Živý editor
Výsledek
ReferenceError: Provider is not defined