Mendix Client 4 API Documentation


mxui.wm.focus.Box

Manages focus and keyboard mappings inside a containing DOMNode.

Methods

add(node)

Add a new focusable node to the focus chain.

Parameters

Name Type Description
node DOMNode The focusable node to add

pressed(mapping, scope)

Configures the mapping of keys to keyhandlers for this Box.

Parameters

Name Type Description
mapping Object A mapping of keys (see dojo.keys) to handlers. A handler can be either a Function, a String with the name of a function, Box.FOCUS_NEXT or Box.FOCUS_PREV. These last two cause the focus to change to either the next or previous focus node. The handler is called with a single argument event, which is the DOMEvent that triggered it.
scope Object The scope in which to call the handler functions.

destroy()

Release storage for this Box.