TrackingGroupCollection Class
Signature
export declare class TrackingGroupCollection
Constructors
Constructor | Description |
---|---|
(constructor)(segment) | Constructs a new instance of the TrackingGroupCollection class |
Properties
Property | Type | Description |
---|---|---|
empty | boolean | |
trackingGroups | Set<TrackingGroup> |
Methods
Method | Return Type | Description |
---|---|---|
copyTo(segment) | void | |
link(trackingGroup) | void | |
matches(trackingCollection) | boolean | |
unlink(trackingGroup) | void |
Constructor Details
(constructor)
Constructs a new instance of the TrackingGroupCollection
class
Signature
constructor(segment: ISegment);
Parameters
Parameter | Type | Description |
---|---|---|
segment | ISegment |
Property Details
empty
Signature
get empty(): boolean;
Type: boolean
trackingGroups
Signature
readonly trackingGroups: Set<TrackingGroup>;
Type: Set<TrackingGroup>
Method Details
copyTo
Signature
copyTo(segment: ISegment): void;
Parameters
Parameter | Type | Description |
---|---|---|
segment | ISegment |
link
Signature
link(trackingGroup: TrackingGroup): void;
Parameters
Parameter | Type | Description |
---|---|---|
trackingGroup | TrackingGroup |
matches
Signature
matches(trackingCollection: TrackingGroupCollection): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
trackingCollection | TrackingGroupCollection |
Returns
Return type: boolean
unlink
Signature
unlink(trackingGroup: TrackingGroup): void;
Parameters
Parameter | Type | Description |
---|---|---|
trackingGroup | TrackingGroup |