datasurvey/src/main/webapp/app/entities/p-pregunta-abierta/p-pregunta-abierta.model.ts

26 lines
638 B
TypeScript

import { IPlantilla } from 'app/entities/plantilla/plantilla.model';
export interface IPPreguntaAbierta {
id?: number;
nombre?: string;
opcional?: boolean;
orden?: number;
plantilla?: IPlantilla | null;
}
export class PPreguntaAbierta implements IPPreguntaAbierta {
constructor(
public id?: number,
public nombre?: string,
public opcional?: boolean,
public orden?: number,
public plantilla?: IPlantilla | null
) {
this.opcional = this.opcional ?? false;
}
}
export function getPPreguntaAbiertaIdentifier(pPreguntaAbierta: IPPreguntaAbierta): number | undefined {
return pPreguntaAbierta.id;
}