Namespace: action

ns. action

Объект, реализующий экшены.

Methods

staticns.action.copy(existentAction, newAction)

ns.action.js, line 35

Copy action with different name.

Name Type Description
existentAction string

Action id.

newAction string

Action id.

staticns.action.define(id, action)

ns.action.js, line 23

Register action.

Name Type Description
id string

Action id.

action function

Action to be performed.

staticns.action.getParams(node){object}

ns.action.js, line 70

Получает параметры экшена из ноды

Name Type Description
node HTMLElement

staticns.action.init()

ns.action.js, line 85

Инициализует механизм экшенов (навешивает обработчики событий).

staticns.action.run(id, params, node, event){*}

ns.action.js, line 54

Run action by name

Name Type Description
id string

Action name

params object optional

Params

node Element optional
event Event optional
Throws:
Бросает исключение, если action не определен
comments powered by Disqus