Should check if form is Valid and trigger an 'form-submit' event The event name should be customizable An callback onSubmit should be allowed to handle the submit