Skip to main content
Version: v1

SegmentGroupCollection Class

Signature

export declare class SegmentGroupCollection

Constructors

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

Properties

Property Type Description
empty boolean
size number

Methods

Method Return Type Description
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

Parameter Type Description
segment ISegment

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

Parameter Type Description
segment ISegment

dequeue

Signature

dequeue(): SegmentGroup | undefined;

Returns

Return type: SegmentGroup | undefined

enqueue

Signature

enqueue(segmentGroup: SegmentGroup): void;

Parameters

Parameter Type Description
segmentGroup SegmentGroup