Přehled tříd
Zde jsou zdokumentované všechny třídy, které lze uvnitř knihovny najít.
Reprezentuje jedno jídlo na burze, které není vaše, respektive uživatele, který je přihlášený.
String
- Název jídlaint
- Počet kusů tohoto jídla v burzeString?
- URL pro objednání jídlaString?
- Druh variantyReprezentuje kantýnu / instanci iCanteen. Slouží pro uchovávání metod, pomocí kterých se komunikuje s instancí.
Map
<String, String>
- Obsahuje všechny sušenky, které jsou vyžadovany pro úspěšnou komunikaci, např. pro identifikaci uživatelebool
- Slouží k informování, zda-li je uživatel přihl ášenString
- URL adresa instance kantýnyVšechny metody vrací Future, pro získání hodnoty je nutné použít
.then
nebo await
.Slouží pro uložení jídla uživatele do burzy
Parametry
Vrací
Slouží pro získání jídelníčku pro určitý den
Parametry
den
-DateTime
?
(volitelný) - určuje pro který den chceme získat jídelníček; není-li zadán, je použito dnešní datum
Vrací
Slouží pro autorizaci a přihlášení uživatele
Parametry
String
- uživatelské jménoString
- heslo
Vrací
bool
-true
v případě přihlášení, jinakfalse
Objedná jídlo zadané v parametru
Parametry
Vrací
Objedná jídlo z burzy uvedené v parametru
Parametry
Vrací
bool
-true
v případě, že bylo jídlo úspěšně objednáno
Získá aktuální jídla v burze, která může uživatel objednat. (iCanteen ve výchozím stavu nezobrazuje jídla v burze pro dny, kdy má uživatel objednáno)
Vrací
Získá aktuální holý jídelníček (více dnů), jelikož bere z hlavní stránky, není nutné přihlášení
Vrací
Vrátí údaje o uživateli
Vrací
Třídá reprezentující jídelníček pro určitý den v týdnu
Reprezentuje jedno určité jídlo v jídelníčku
String?
- URL pro vložení jídla na burzu, je-li už objednánodouble
- Cena za jídlobool
- Udává, zda-li jde jídlo objednatbool
- Udává, zda-li je jídlo aktuálně na burzeString
- Název jídlabool
- Udává, zda-li si uživatel jídlo objednal nebo neString?
- URL pro objednání/zrušení objednání jídlaString
- Název variantyUchovává informace o přihlášeném uživateli
String?
- Jméno, jak je uvedené v základních údajích o uživateliString?
- Kategorie uživateledouble
- Aktuální stav kredituString?
Příjmení, jak je uvedené v základních údajích o uživateliString?
- Specifický symbolString?
- Účet jídelny pro zasílání platebString?
- Uživatelské jménoString?
- Variabilní symbolLast modified 7mo ago