summaryrefslogtreecommitdiffstats
path: root/vid-webpack-master/src/app/shared/models/formControlModels/checkboxFormControl.model.ts
blob: 1675917d2882da98d782c31702bc5d684d8ab054 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import {FormControlModel} from "./formControl.model";
import {FormControlType} from "./formControlTypes.enum";
import * as _ from "lodash";

export class CheckboxFormControl extends FormControlModel{
  extraContents : object[];
  constructor(data) {
    super(data);
    this.type = FormControlType.CHECKBOX;
    this.validations = [];
    this.extraContents = !_.isNil(data.extraContents)  ? data.extraContents : null;
  }
}