FieldedText TypeScript Library - v0.1.2
    Preparing search index...

    Reader for fielded text streams. Coordinates all parsing components.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    _recordCount: number = 0
    _tableCount: number = 0
    onFieldHeadingReadReady?: (args: FtFieldHeadingReadyEventArgs) => void
    onFieldHeadingWriteReady?: (args: FtFieldHeadingReadyEventArgs) => void
    onFieldValueReadReady?: (args: FtFieldValueReadyEventArgs) => void
    onFieldValueWriteReady?: (args: FtFieldValueReadyEventArgs) => void
    onHeadingLineFinished?: (args: FtHeadingLineFinishedEventArgs) => void
    onHeadingLineStarted?: (args: FtHeadingLineStartedEventArgs) => void
    onRecordFinished?: (args: FtRecordFinishedEventArgs) => void
    onRecordSeeked: OnRecordSeeked | undefined = undefined

    Event fired when seeking through records.

    onRecordStarted?: (args: FtRecordStartedEventArgs) => void
    onRequireFileMetaAsText: OnRequireFileMetaAsText | undefined = undefined

    Event fired when needing to access file to get meta. This library is browser-compatible and does not have direct file system access, so this event allows the consumer to provide file content as text.

    onRequireUrlMetaAsText: OnRequireUrlMetaAsText | undefined = undefined

    Event fired when needing to access URL to get meta. Deferred to consumer as need to handle encoding and also must be returned synchronously

    onSequenceRedirected?: (args: FtSequenceRedirectedEventArgs) => void
    CarriageReturnChar: "\r" = CharReader.CarriageReturnChar
    CarriageReturnLineFeedString: "\r\n" = CharReader.CarriageReturnLineFeedString
    LineFeedChar: "\n" = CharReader.LineFeedChar
    PrefixSpaceChar: " " = ' '
    Signature: "|!Fielded Text^|" = CharReader.Signature
    VersionLabel: "Version" = 'Version'
    VersionMajor: 1
    VersionMinor: 1
    VersionSeparator: "." = '.'

    Accessors

    Methods