onSwipeY

срабатывает по вертикальному свайпу

void onSwipeY(object start_context,object current_context);
start_contextobjectобъект с параметрами начала свайпа
current_contextobjectобъект с параметрами конца свайпа

Example

webix.attachEvent("onSwipeX",function(start_context,current_context){
    //ваш обработчик
});

Details

Параметры объектов start_context и current_context:

  • x - {number} x-координата точки, в которой сработало событие
  • y - {number} y-координата точки, в которой сработало событие
  • target - {object} html-элемент, на котором событие началось/закончилось
  • time - {Date object} время начала/конца события

Чтобы проверить направление свайпа (снизу вверх или сверху вниз), отнимите startContext.x от currentContext.x. Если результат - число положительное, свайп был снизу вверх. Иначе - сверху вниз.

// example of usage
webix.attachEvent("onSwipeX",function(c1,c2){
    if ( c2.x - c1.x > 0 ){
        // свайп снизу вверх
    else {
        // свайп сверзу вниз
    }
});
Наверх