Методы

trigger(eventType, data, [bubbles], [cancelable])(альтернативное имя: ionic.trigger)

Параметр

Тип

Описание

eventType

строка string

Событие, которое нужно запустить.

data

объект object

Данные для события. Подсказка: передает{target: targetElement}

bubbles

(необязательный)

логическое значение boolean

Определяет, должно ли событие перенаправляться в DOM.

cancelable (отменяемое)

(необязательный)

логическое значение boolean

Определяет, должно ли событие быть отменяемым.

on(type, callback, element)(альтернативное имя: ionic.on)

Слушает событие на элементе.

Параметр

Тип

Описание

type

строка string

Событие, которое нужно слушать.

callback

function

Слушатель, который нужно вызвать.

element

DOMElement

Элемент, на который нужен слушатель событий.

off(type, callback, element)(альтернативное имя: ionic.off)

Убирает слушатель событий.

Параметр

Тип

Описание

type

строка string

 

callback

function

 

element

DOMElement

 

onGesture(eventType, callback, element, options)(альтернативное имя: ionic.onGesture)

Добавляет на элемент слушатель событий для жеста.

Доступные типы eventTypes (из hammer.js):

hold, tap, doubletap, drag, dragstart, dragend, dragup, dragdown, 

dragleft, dragright, swipe, swipeup, swipedown, swipeleft, swiperight, 

transform, transformstart, transformend, rotate, pinch, pinchin, pinchout, 

touch, release

Параметр

Тип

Описание

eventType

строка string

Событие жеста, которое нужно слушать.

callback

function(e)

Функция, которая будет вызвана, когда произойдет жест.

element

DOMElement

Элемент Angular для слушания размещенного на нем события.

options

объект object

объект object.

  • Возвращает:
    ionic.Gesture  Объект жеста (используйте это для того, чтобы потом убрать жест).

offGesture(gesture, eventType, callback)(альтернативное имя: ionic.offGesture)

Убирает слушатель события для жеста, созданный на элементе.

Параметр

Тип

Описание

gesture

ionic.Gesture

Жест, который нужно убрать.

eventType

строка string

Событие жеста, для которого нужно убрать слушатель.

callback

function(e)

Слушатель, который нужно убрать.