File

src/lib/dynamic-form-input/dynamic-form-checkbox/dynamic-form-checkbox.component.ts

Extends

DynamicFormInputBase

Metadata

Constructor

constructor(validationService: DynamicFormValidationService)
Parameters :
Name Type Optional
validationService DynamicFormValidationService No
import { Component } from '@angular/core';
import { DynamicFormCheckbox, DynamicFormInputBase, DynamicFormValidationService } from '@dynamic-forms/core';

@Component({
  selector: 'bs-dynamic-form-checkbox',
  templateUrl: './dynamic-form-checkbox.component.html',
})
export class BsDynamicFormCheckboxComponent extends DynamicFormInputBase<DynamicFormCheckbox> {
  constructor(protected override validationService: DynamicFormValidationService) {
    super(validationService);
  }
}
<div class="form-check">
  <input
    [id]="inputId"
    class="form-check-input"
    type="checkbox"
    [readonly]="readonly"
    [required]="validation?.required"
    [indeterminate]="input?.indeterminate"
    [formControl]="control"
  />
  <label [for]="inputId" class="form-check-label">{{ template.label }}<span *ngIf="validation?.required"> *</span></label>
</div>

results matching ""

    No results matching ""