UNPKG

jspurefix

Version:
20 lines (19 loc) 865 B
import { MsgView } from '../msg-view'; import { FixDefinitions, SimpleFieldDefinition } from '../../dictionary/definition'; import { Structure } from '../structure'; import { SegmentDescription } from '../segment/segment-description'; export declare class FixmlView extends MsgView { definitions: FixDefinitions; readonly segment: SegmentDescription; readonly values: string[]; readonly structure: Structure; constructor(definitions: FixDefinitions, segment: SegmentDescription, values: string[], structure: Structure); private static getTimestamp; private static getTimeOnly; private static getDateOnly; clone(): MsgView; checksum(): number; protected create(singleton: SegmentDescription): FixmlView; protected stringAtPosition(position: number): string; protected toTyped(field: SimpleFieldDefinition): any; }