mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
docs: fix private modifier for the injected service (#60619)
PR Close #60619
This commit is contained in:
committed by
Jessica Janiuk
parent
a082a3ecf2
commit
8144769ad8
@@ -14,7 +14,7 @@ import {QuestionControlService} from './question-control.service';
|
||||
imports: [DynamicFormQuestionComponent, ReactiveFormsModule],
|
||||
})
|
||||
export class DynamicFormComponent {
|
||||
qcs = inject(QuestionControlService);
|
||||
private readonly qcs = inject(QuestionControlService);
|
||||
|
||||
questions = input<QuestionBase<string>[] | null>([]);
|
||||
form: FormGroup = this.qcs.toFormGroup(this.questions() as QuestionBase<string>[]);
|
||||
|
||||
@@ -12,7 +12,7 @@ import {Observable, of} from 'rxjs';
|
||||
// #docregion async-validator
|
||||
@Injectable({providedIn: 'root'})
|
||||
export class UniqueRoleValidator implements AsyncValidator {
|
||||
actorsService = inject(ActorsService);
|
||||
private readonly actorsService = inject(ActorsService);
|
||||
|
||||
validate(control: AbstractControl): Observable<ValidationErrors | null> {
|
||||
return this.actorsService.isRoleTaken(control.value).pipe(
|
||||
@@ -35,7 +35,7 @@ export class UniqueRoleValidator implements AsyncValidator {
|
||||
],
|
||||
})
|
||||
export class UniqueRoleValidatorDirective implements AsyncValidator {
|
||||
validator = inject(UniqueRoleValidator);
|
||||
private readonly validator = inject(UniqueRoleValidator);
|
||||
|
||||
validate(control: AbstractControl): Observable<ValidationErrors | null> {
|
||||
return this.validator.validate(control);
|
||||
|
||||
Reference in New Issue
Block a user