23 lines
512 B
TypeScript
23 lines
512 B
TypeScript
import * as plugins from './smartpersona.plugins';
|
|
import { foldDec } from '@pushrocks/smartjson';
|
|
|
|
export class Company extends plugins.smartjson.Smartjson implements plugins.tsclass.ICompany {
|
|
@foldDec()
|
|
public foundedDate: plugins.tsclass.IDate;
|
|
|
|
@foldDec()
|
|
public closedDate: plugins.tsclass.IDate;
|
|
|
|
@foldDec()
|
|
public name: string;
|
|
|
|
@foldDec()
|
|
public status: plugins.tsclass.TCompanyStatus;
|
|
|
|
@foldDec()
|
|
public contact: plugins.tsclass.IContact;
|
|
|
|
constructor() {
|
|
super();
|
|
}
|
|
} |