Fügt einen Artikel dem Warenkorb hinzu oder ändert diesen.
Die Menge kann nicht auf 0 gesetzt werden, herfür muss die Funktion zum entfernen des Artikels verwendet werden.
Nach Abschluss der Funktion bekommt man Folgendes in den Callback übergeben:
Entfernt, wenn vorhanden, den gegebenen Artikel aus dem Warenkorb.
Als Result erhält man das gleiche Objekt wie oben bei AddOrAlter beschrieben in die Callback-Funktion übergeben.
Liefert die Gesamtmenge an Artikeln (Bei Artikel A mit Menge 2 und B mit Menge 3 kommt 5).
Das Ergebnis wird als Parameter an die Callback-Funktion übergeben. (Ansprechbar über .totalQualtity)
Liefert den aktuellen Gesamtwert des Warenkorb zurück.
Das Ergebnis wird als Parameter an die Callback-Funktion übergeben. (Ansprechbar über .totalAmount)
Liefert den aktuellen Gesamtwert und die aktuelle Gesamtmenge des Warenkorb zurück.
Die beiden Werte werden als ein Objekt mit den Eigenschaften totalAmount und und totalQuantity in die Callback-Funkjtion übergeben.
Liefert alle Artikel die im Warenkorb liegen zurück.
Geliefert werden die gefundenen Shapes als Objekt-Array, wie es auch im ArticlePager verwendet wird (Siehe .Shapes-Objekt).
Vergleicht zwei übergebene Warenkorbobjekte, ob sie den gleichen Inhalt aufweisen und gibt entspr. zurück, ob sie identisch sind.