Home Reference Source
import FormControllerDelegate from '~/delegate/FormControllerDelegate.js'
public interface | source

FormControllerDelegate

Represents a form.

Method Summary

Public Methods
public

formDidError(controller: FormController, errors: FormError[])

Called when the form attempts to submit.

public

Called right after the form has submited (succesful validation)

public

Called right before the form will submit.

Public Methods

public formDidError(controller: FormController, errors: FormError[]) source

Called when the form attempts to submit.

Params:

NameTypeAttributeDescription
controller FormController
errors FormError[]

public formDidSubmit(controller: FormController) source

Called right after the form has submited (succesful validation)

Params:

NameTypeAttributeDescription
controller FormController

public formWillSubmit(controller: FormController): boolean source

Called right before the form will submit.

Params:

NameTypeAttributeDescription
controller FormController

Return:

boolean (nullable: true)

if this returns. The return value will override submission.