Class

RezFormTransformer

RezFormTransformer()

Constructor

# new RezFormTransformer()

Transformer for live forms (<form rez-live>) in cards.

Adds submit handlers to forms with the rez-live attribute. Form submissions are prevented and routed through the receiver instead.

View Source rez_view.js, line 980

Extends

Members

NodeList

# elements

All DOM elements matching this transformer's selector.

Inherited From:

View Source rez_view.js, line 827

Methods

# addEventListener(elem)

Adds the event listener to an element.

The listener prevents default behavior and routes the event through the receiver's handleBrowserEvent and dispatchResponse methods.

Parameters:
Name Type Description
elem Element

The DOM element

Inherited From:

View Source rez_view.js, line 885

# transformElement(elem, view)

Transforms an element by adding an event listener.

Parameters:
Name Type Description
elem Element

The DOM element

view RezView

The view being transformed

Inherited From:

View Source rez_view.js, line 903

# transformElements(view)

Transforms all matching elements in the document.

Parameters:
Name Type Description
view RezView

The view being transformed

Inherited From:

View Source rez_view.js, line 836

# static constructor(receiver)

Creates a new RezFormTransformer.

Parameters:
Name Type Description
receiver Object

Object that handles form submissions

View Source rez_view.js, line 990