Class: Sequence
One SQ (Sequence) element's structural body.
length is the on-wire length: a real byte count for defined-length
SQ, or 0xFFFFFFFF (4_294_967_295) when undefined-length per D-29.
Example
import { Sequence } from "@cosyte/dicom";
// Producers (parser plan 02-04) construct sequences as follows:
// const sq = new Sequence([item0, item1], 0xFFFFFFFF);
Constructors
Constructor
new Sequence(
items,length):Sequence
Internal
Construct a new structural Sequence. The items array is frozen
at the constructor boundary so downstream mutation cannot escape.
Parameters
items
readonly Item[]
length
number
Returns
Sequence
Properties
items
readonlyitems: readonlyItem[]
length
readonlylength:number