Fix name file

This commit is contained in:
mauriziovitale84
2016-09-06 16:14:15 +01:00
parent 0c1c02824c
commit e28c3a190a
4 changed files with 9 additions and 8 deletions

View File

@@ -12,6 +12,6 @@
</label> </label>
</p> </p>
</div> </div>
<alfresco-login (executeOutcome)="validateForm($event)" [providers]="providers" <alfresco-login (executeSubmit)="validateForm($event)" [providers]="providers"
(onSuccess)="onLogin($event)" (onSuccess)="onLogin($event)"
(onError)="onError($event)" #alfrescologin></alfresco-login> (onError)="onError($event)" #alfrescologin></alfresco-login>

View File

@@ -180,7 +180,7 @@ Alternatively you can bind to your component properties and provide values dynam
#### Controlling form submit execution behaviour #### Controlling form submit execution behaviour
If absolutely needed it is possible taking full control over form 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. This event is fired on form submit.
You can prevent default behaviour by calling `event.preventDefault()`. 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** **MyCustomLogin.component.html**
```html ```html
<alfresco-login (executeOutcome)="validateForm($event)" #alfrescologin></alfresco-login> <alfresco-login (executeSubmit)="validateForm($event)"
#alfrescologin></alfresco-login>
``` ```
**MyCustomLogin.component.ts** **MyCustomLogin.component.ts**

View File

@@ -23,7 +23,7 @@ import {
AlfrescoAuthenticationService, AlfrescoAuthenticationService,
AlfrescoSettingsService AlfrescoSettingsService
} from 'ng2-alfresco-core'; } 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 componentHandler: any;
declare let __moduleName: string; declare let __moduleName: string;
@@ -59,7 +59,7 @@ export class AlfrescoLoginComponent implements OnInit {
onError = new EventEmitter(); onError = new EventEmitter();
@Output() @Output()
executeOutcome: EventEmitter<FormOutcomeEvent> = new EventEmitter<FormOutcomeEvent>(); executeSubmit: EventEmitter<FormSubmitEvent> = new EventEmitter<FormSubmitEvent>();
form: ControlGroup; form: ControlGroup;
error: boolean = false; error: boolean = false;
@@ -109,8 +109,8 @@ export class AlfrescoLoginComponent implements OnInit {
this.disableError(); this.disableError();
let args = new FormOutcomeEvent(this.form); let args = new FormSubmitEvent(this.form);
this.executeOutcome.emit(args); this.executeSubmit.emit(args);
if (args.defaultPrevented) { if (args.defaultPrevented) {
return false; return false;

View File

@@ -15,7 +15,7 @@
* limitations under the License. * limitations under the License.
*/ */
export class FormOutcomeEvent { export class FormSubmitEvent {
private _values: any; private _values: any;
private _defaultPrevented: boolean = false; private _defaultPrevented: boolean = false;