cecon-interfaces-payio
Version:
Interfaces, entities e enums padronizados para projetos Cecon (React, Angular, etc)
16 lines (13 loc) • 388 B
text/typescript
import { ECycle } from '../Enums/ECycle';
import { ICreditPlan } from '../Interfaces/ICreditPlan';
export class CreditPlanEntity implements ICreditPlan {
id: number = 0;
name: string = '';
price: number = 0;
description: string = '';
cycle: ECycle = ECycle.MONTHLY;
credits: number = 0;
constructor(data?: Partial<ICreditPlan>) {
Object.assign(this, data);
}
}