diff --git a/README.md b/README.md index e8e068d..7b77d12 100644 --- a/README.md +++ b/README.md @@ -94,11 +94,11 @@ new IdmHotspot({ * @property {string} query.string - Zapytanie w formacie GraphQL. * @property {Function} query.graphFn - Funkcja do pobierania danych. * @property {object} options - Ustawienia dla hotspotu (required). - * @property {boolean} options.lazy - Czy wczytywać w trybie lazy. - * @property {boolean} options.devMode - Czy wczytywać ramki tylko dla stron z dev=true. - * @property {boolean} options.addToFavorites - Czy włączać dodawanie do ulubionych(DZIAŁA TYLKO PO ZMIANACH SZABLONOWYCH) - * @property {boolean} options.addToCompare - Czy włączać dodawanie do porównywania - * @property {boolean|string} options.addToBasket - Obsługa koszyka: + * @property {boolean} [options.lazy] - Czy wczytywać w trybie lazy. + * @property {boolean} [options.devMode] - Czy wczytywać ramki tylko dla stron z dev=true. + * @property {boolean} [options.addToFavorites] - Czy włączać dodawanie do ulubionych(DZIAŁA TYLKO PO ZMIANACH SZABLONOWYCH) + * @property {boolean} [options.addToCompare] - Czy włączać dodawanie do porównywania + * @property {boolean|string} [options.addToBasket] - Obsługa koszyka: * - true = włącz * - false = wyłącz * - "range" = dodaj z zakresem @@ -106,9 +106,10 @@ new IdmHotspot({ * - true = aktywny * - false = nieaktywny * - object = konfiguracja Swiper - * @property {Function} options.callbackFn - Funkcja callback która dzieje się po wywołaniu wszystkiego włącznie ze swiperem - * @property {boolean} options.swiperScrollbar - Czy włączać scrollbar w swiperze - DO DZIAŁANIA WYMAGA WŁĄCZONEGO SWIPERA - * @property {boolean} options.omnibusTooltip - Czy wyświetlać omnibusa w formie tooltip + * @property {boolean} [options.swiperScrollbar] - Czy włączać scrollbar w swiperze - DO DZIAŁANIA WYMAGA WŁĄCZONEGO SWIPERA + * @property {Function} [options.callbackFn] - Funkcja callback która dzieje się po wywołaniu wszystkiego włącznie ze swiperem + * @property {boolean} [options.omnibusTooltip] - Czy wyświetlać omnibusa w formie tooltip + * @property {boolean} [options.showOpinions] - Czy wyświetlać opinie o produkcie w formie gwiazdek nad nazwą * * @type {Hotspot[]} */ diff --git a/klasa.js b/klasa.js index 220c1af..46a374f 100644 --- a/klasa.js +++ b/klasa.js @@ -181,6 +181,10 @@ const IDM_PRODUCT_QUERY = `id iconSmallSecond } } + opinion{ + rating, + count + } awardedParameters { name id @@ -413,14 +417,20 @@ class IdmHotspot{ devMode: false, callbackFn: ()=>{}, omnibusTooltip: false, - // opinions: false + // switchImage: false, + + // POKAZANIE + showOpinions: false, + // DODAWANIE addToBasket: true, // true, false, "range" addToFavorites: false, // Wymaga zmian szablonowych addToCompare: false, + // WYBÓR // selectSize: false, // selectVersion: false, + // SWIPER swiper: true, swiperScrollbar: false, @@ -561,6 +571,7 @@ class IdmHotspot{