Skip to main content
Module

x/x12/mod.ts>X12ElementRule

ASC X12 parser, generator, query engine, and mapper; now with support for streams.
Latest
class X12ElementRule
Re-export
import { X12ElementRule } from "https://deno.land/x/x12@1.8.0-1/mod.ts";

Constructors

new
X12ElementRule(options: X12ElementRule)

Properties

optional
allowBlank: boolean
optional
checkType:
| "date"
| "datelong"
| "dateshort"
| "time"
| "timelong"
| "timeshort"
| "number"
| "decimal"
| "alphanumeric"
| "id"
| "gs01"
| "st01"
optional
engine: RegExp | "rule"
optional
expect: string
optional
mandatory: boolean
optional
maxLength: number
optional
minLength: number
optional
minMax: [number, number]
optional
padLength: boolean
optional
ruleType: "element"
optional
skip: boolean

Methods

optional
assert(element: X12Element, position?: number): true | ValidationReport