Class: Compare

Compare


new Compare()

Сравнение товаров

Methods


add(task)

Добавляем товар
Parameters:
Name Type Description
task Object задача
Properties
Name Type Description
item number id товара, добавляемого в сравнение
Fires:
  • before:insales:compares
  • overload:insales:compares
  • event:in_list:insales:compares
  • event:add_item:insales:compares
  • always:insales:compares
Example
Compare.add({ item: 123456 });

getCompare()

Получение текущего состояния Сравнения
Returns:
Объект, описывающий состояние и настройки сравнения
Type
Object
Example
Compare.getCompare();

remove(task)

Удаляем товар из сравнения
Parameters:
Name Type Description
task Object задача
Properties
Name Type Description
item number id товара, добавляемого в сравнение
Fires:
  • before:insales:compares
  • event:remove_item:insales:compares
  • event:update_items:insales:compares
  • always:insales:compares
Example
Compare.remove({item: 123456});

update()

Обновляем состояние сравнения
Fires:
  • before:insales:compares
  • event:update_items:insales:compares
  • always:insales:compares
Example
Compare.update();