File

src/ng-xform/number-field/number-field.component.ts

Description

Component to generate a bootstrap form field of general type number

:editing: Flag to control component state :form: FormGroup containing the field :field: Intance of field configurations

Extends

BaseDynamicFieldComponent

Metadata

selector ng-xform-number-field
templateUrl ./number-field.component.html
import { AfterViewInit, Component, ElementRef, Inject, LOCALE_ID, Renderer2 } from '@angular/core';
import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms';
import * as math from 'mathjs';

import { BaseDynamicFieldComponent } from '../field-components/base-dynamic-field.component';
import { NumberField } from '../fields';


/**
 * Component to generate a bootstrap form field of general type number
 *
 * :editing: Flag to control component state
 * :form: FormGroup containing the field
 * :field: Intance of field configurations
 */
@Component({
  selector: 'ng-xform-number-field',
  templateUrl: './number-field.component.html',
})
export class NumberFieldComponent extends BaseDynamicFieldComponent<NumberField> { }
<ng-xform-form-control-layout [fieldComponent]="instance">
  <ng-xform-input-number [inputId]="elementId" [formControl]="control" [inputClass]="'form-control'"></ng-xform-input-number>
</ng-xform-form-control-layout>
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""