## Criar ou editar Variable Scope

Code @if (editForm.controls.id.value == null) { } @else { } @if (editForm.get('code')!.invalid && (editForm.get('code')!.dirty || editForm.get('code')!.touched)) {
@if (editForm.get('code')?.errors?.required) { O campo é obrigatório. } @if (editForm.get('code')?.errors?.pattern) { Este campo deve estar dentro do seguinte padrão Code. }
}
Name @if (editForm.get('name')!.invalid && (editForm.get('name')!.dirty || editForm.get('name')!.touched)) {
@if (editForm.get('name')?.errors?.required) { O campo é obrigatório. }
}
Description @if (editForm.get('description')!.invalid && (editForm.get('description')!.dirty || editForm.get('description')!.touched)) {
@if (editForm.get('description')?.errors?.required) { O campo é obrigatório. }
}
@if (editForm.get('hiddenForData')!.invalid && (editForm.get('hiddenForData')!.dirty || editForm.get('hiddenForData')!.touched)) {
@if (editForm.get('hiddenForData')?.errors?.required) { O campo é obrigatório. }
} Hidden for data
@if (editForm.get('hiddenForFactor')!.invalid && (editForm.get('hiddenForFactor')!.dirty || editForm.get('hiddenForFactor')!.touched)) {
@if (editForm.get('hiddenForFactor')?.errors?.required) { O campo é obrigatório. }
} Hidden for Factor