diff --git a/demo-shell-ng2/app/components/login/login-demo.component.html b/demo-shell-ng2/app/components/login/login-demo.component.html index 6bb2ea9fa3..41df23fbf7 100644 --- a/demo-shell-ng2/app/components/login/login-demo.component.html +++ b/demo-shell-ng2/app/components/login/login-demo.component.html @@ -12,6 +12,6 @@

- diff --git a/ng2-components/ng2-alfresco-login/README.md b/ng2-components/ng2-alfresco-login/README.md index 7f81dba6ac..1cf3a5b775 100644 --- a/ng2-components/ng2-alfresco-login/README.md +++ b/ng2-components/ng2-alfresco-login/README.md @@ -180,7 +180,7 @@ Alternatively you can bind to your component properties and provide values dynam #### Controlling form submit execution behaviour If absolutely needed it is possible taking full control over form -submit execution by means of `executeOutcome` event. +submit execution by means of `executeSubmit` event. This event is fired on form submit. You can prevent default behaviour by calling `event.preventDefault()`. @@ -190,7 +190,8 @@ Alternatively you may want just running additional code without suppressing defa **MyCustomLogin.component.html** ```html - + ``` **MyCustomLogin.component.ts** diff --git a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts index 1aeaf7f869..4a5129e601 100644 --- a/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts +++ b/ng2-components/ng2-alfresco-login/src/components/alfresco-login.component.ts @@ -23,7 +23,7 @@ import { AlfrescoAuthenticationService, AlfrescoSettingsService } from 'ng2-alfresco-core'; -import { FormOutcomeEvent } from '../models/form-outcome-event.model'; +import { FormSubmitEvent } from '../models/form-submit-event.model'; declare let componentHandler: any; declare let __moduleName: string; @@ -59,7 +59,7 @@ export class AlfrescoLoginComponent implements OnInit { onError = new EventEmitter(); @Output() - executeOutcome: EventEmitter = new EventEmitter(); + executeSubmit: EventEmitter = new EventEmitter(); form: ControlGroup; error: boolean = false; @@ -109,8 +109,8 @@ export class AlfrescoLoginComponent implements OnInit { this.disableError(); - let args = new FormOutcomeEvent(this.form); - this.executeOutcome.emit(args); + let args = new FormSubmitEvent(this.form); + this.executeSubmit.emit(args); if (args.defaultPrevented) { return false; diff --git a/ng2-components/ng2-alfresco-login/src/models/form-outcome-event.model.ts b/ng2-components/ng2-alfresco-login/src/models/form-submit-event.model.ts similarity index 96% rename from ng2-components/ng2-alfresco-login/src/models/form-outcome-event.model.ts rename to ng2-components/ng2-alfresco-login/src/models/form-submit-event.model.ts index b9c35eb2b2..957b0b7d0f 100644 --- a/ng2-components/ng2-alfresco-login/src/models/form-outcome-event.model.ts +++ b/ng2-components/ng2-alfresco-login/src/models/form-submit-event.model.ts @@ -15,7 +15,7 @@ * limitations under the License. */ -export class FormOutcomeEvent { +export class FormSubmitEvent { private _values: any; private _defaultPrevented: boolean = false;