Skip to main content
Version: v1

SegmentGroupCollection Class

Signature

export declare class SegmentGroupCollection

Constructors

ConstructorDescription
(constructor)(segment)Constructs a new instance of the SegmentGroupCollection class

Properties

PropertyTypeDescription
emptyboolean
sizenumber

Methods

MethodReturn TypeDescription
clear()void
copyTo(segment)void
dequeue()SegmentGroup | undefined
enqueue(segmentGroup)void

Constructor Details

(constructor)

Constructs a new instance of the SegmentGroupCollection class

Signature

constructor(segment: ISegment);

Parameters

ParameterTypeDescription
segmentISegment

Property Details

empty

Signature

get empty(): boolean;

Type: boolean

size

Signature

get size(): number;

Type: number

Method Details

clear

Signature

clear(): void;

copyTo

Signature

copyTo(segment: ISegment): void;

Parameters

ParameterTypeDescription
segmentISegment

dequeue

Signature

dequeue(): SegmentGroup | undefined;

Returns

Return type: SegmentGroup | undefined

enqueue

Signature

enqueue(segmentGroup: SegmentGroup): void;

Parameters

ParameterTypeDescription
segmentGroupSegmentGroup