UNPKG

fixparser-no-logging

Version:
34 lines (29 loc) 786 B
/* * fixparser * https://gitlab.com/logotype/fixparser.git * * Copyright 2021 Victor Norgren * Released under the MIT license */ import { ISpecDatatypes } from '../../../spec/SpecDatatypes'; export class FieldType { public name: string | null = null; public baseType: string | null = null; public description: string | null = null; public added: string | null = null; constructor() { this.reset(); } public reset() { this.name = null; this.baseType = null; this.description = null; this.added = null; } public setType(type: ISpecDatatypes) { this.name = type.Name; this.baseType = type.BaseType!; this.description = type.Description; this.added = type.Added!; } }