@c8y/apps
Version:
Cumulocity IoT applications
29 lines (24 loc) • 785 B
text/typescript
import { Component, OnInit, ViewChild } from '@angular/core';
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
import { C8yStepper, WizardComponent } from '@c8y/ngx-components';
({
selector: 'container-component',
templateUrl: 'stepper-example.component.html'
})
export class StepperExampleComponent implements OnInit {
formGroupStepOne: FormGroup;
(C8yStepper, { static: true })
stepper: C8yStepper;
constructor(private wizardComponent: WizardComponent, private fb: FormBuilder) {}
ngOnInit() {
this.formGroupStepOne = this.fb.group({
name: ['', Validators.required]
});
}
cancel() {
this.wizardComponent.close('Cancel triggered');
}
done() {
this.wizardComponent.close('Close triggered');
}
}